Dealing with this company has been a complete nightmare. Communication is slow, vague, and unhelpful, with promised processes and timelines being ignored. Even after surpassing their own 21 business day refund period, I am still waiting for my money without any explanation or updates. Customer support is generic and dismissive, lacking any accountability. This service is entirely unreliable, frustrating, and unprofessional—I strongly recommend steering clear of them.
Claim your business profile now and gain access to all features and respond to customer reviews.