Stay away from them
Stay away from them! Total SCAM company. They do not have an office in the US, this is an online scamming operation. I lost 1660 USD trying to rent a telehandler with them, the machine just didn't exist, they said they issued a refund but never happened.
By Lucas S.


