Great customer service until they broke a verbal contract by not delivering our scooters by the end date promised. They refused to give back our deposit when we cancelled the order due to their lack of having goods in stock! They stated that it was our circumstances which had changed , which is true as we had figured out how to use one vehicle and only when they failed to deliver did we decide that it was a sign that we could do without the extra. They kept $300 of our deposit after we waited 6 weeks for nothing. Will NEVER recommend them to anyone. we even offered $100 as good will but they declined.