I was badgered by Alex to leave a 5 star review for almost a week. I did not feel the listing deserved 5 stars so I had tried to not leave a review but here I am.