I am quite disappointed with the company's refund policy. While purchases are processed immediately, refunds take 7 to 10 days to be issued. Most businesses typically process refunds within 1 to 2 days. I suggest considering this carefully before making a purchase.
Claim your business profile now and gain access to all features and respond to customer reviews.