EL
Eben L
1 reviews | Active since Mar 2025
29 Mar 2025, 10:36
Horrible
Rentoza Is just Horrible all way around. Waited 2 months for a order that I'm pretty sure would never have arrived. Cancelled the order and have been waiting for a Refund for another 2 months. Horrible customer service.
Helpful (0)
Replies (0)0
Replies (0)