Not giving a notice that you're about to auto-renew and then charging me $99 and not allowing a refund is terrible customer service. It’s scammy, be a solid company and treat your customers well. Please process my refund.
Bottom Line: No, I would not recommend this to a friend
22 people found it helpful
Link to this Review