Terrible customer service
Do not use this company. I booked a van, but after three days, they informed me they couldn't provide it. The customer service was awful, and I had to contact another department for my refund. Avoid!
Date of experience:
Apr 17, 2025