Chrome Masters
My son ordered a set of tires and rims from this company and they cheated my son out of $300 Cears
My son ordered tires and rims from this company, that took this money from him after being told to send this amount before shipping. Then after my son recieved the order this company sent only tires and no rims, Then we contacted the company to ask where were the rims they said my son would have to ...