I recently used the service. A refund deposit of $500 was debited from my account within 2 minutes. It is advertised refund return 3-5 business days. I finally got thru to speak to someone and she said refund 7-10 days (business). Will not recommend.