I completely get that upselling is a strategy, but asking for a credit card for a trial is excessive. The numerous emails are fine, but the purchasing process needs to be simpler and more enjoyable. There's no customer service number available for assistance. I'm not fond of this approach.
Claim your business profile now and gain access to all features and respond to customer reviews.