In general, if it is cheap then you may find yourself doing the job twice. I had a cheap wheel bearing only last around 6K, the labour cost for a second change outweighed spending the money on genuine oem parts in the first place! That isn't to say there isn't decent quality aftermarket stuff out there such as what burnerman recommends, you pay your money and take your chance!!