Still waiting for my refund
I can't believe this company has asked me to review them again—I'm still waiting for my refund after nearly six months. Do not use this service; they are completely inept at processing refunds after taking your money.
Date of experience:
Jun 12, 2025