Customer Reviews

Reviews for Megawheelz

I was a new customer. This place is terrific. Great prices, This place understands and provides the best customer service I have ever had anywhere. They are all about returning customers. If you are looking for a trusted company-don't look further.
Recommended? Yes |  by (Etobicoke, Ontario, Canada), December 31, 2016