not sure how a person is reviewing something that doesn't actually exist yet. Is a business not allow to WANT YOUR BUSINESS?
How were you planning on paying, with good intentions or stones from your yard? sure they want a secured payment through your checking account.
I too met the staff, all were nice, some we very new and the manager was quick to respond to questions they couldnt answer.
I've signed up, their fine print clearly states you can cancel at any time. I will remain positive....