I have avid bearings now and i must say they are the suck. Wheel bearings lock up and clutch bearings fall apart at just about any given time.
I have a few tubes of them. I am going with mugen or tko bearings. THe mugen wheel bearings last forever, and the wheel bearings even longer. But i am pleased with tko, so i think i will try them.
With 1$ bearings you get what you pay for.