Ok... So, I ordered a pair of zero flat wheels for one of my grasshoppers back in January. Since installing the wheels, this machine has seen about 30 hours of use. Last Thursday I pull the mower into the shop to change blades. Upon lifting the mower, I notice that all four wheel bearings (two on each wheel) have failed. I mean, they are completely gone. The bearing cages have separated and all the ball bearings are gone! So, I'm thinking... WTF! Monday I call J-Thomas thinking they would be glad to send me two pairs of wheel bearings... for a price. I don't know who I spoke with but he says, "Ok, I'll send two new bearing kits out today." So, now I'm thinking... what's the catch? Today (Tuesday) I get two shiny new bearing kits in the mail! Invoice has the normal price along with a 100% discount! Now, if that's not customer service, I don't know what is. These days, for any company to send out replacement parts with no questions asked, well... is rare to say the least. I would highly recommend this company to anyone in need of factory or aftermarket mower parts!