E

Awful. Worst customer service ever. They are rude,...

Awful. Worst customer service ever. They are rude, lazy and very slow to resolve any problem even after contacting them multiple times. If you can help it, don't rent from this company.

Comments:

No comments