RE: 20 inch chrome clad wheels
I have not curbed mine yet, however can understand why you feel sort of jipped when looking over what you bought. They actaully look nice, but once you understand how they are made they seem to have a cheap feel about them. I am considering putting 18" torque thrusts on mine.