Unbelievably Poor Service!
This is the worst company ever! I have been trying to get my credit back for the past two months and am still waiting for their unhelpful staff, who seem to lack any work ethic. I will be leaving this service!
Date of experience:
Sep 23, 2025