Never had any problems with Evans myself, but have never tried to buy "specialist" items from there.
If you need bearings, don't bother with cycle stores online or anywhere else, go to an online bearing seller, just google for them.
I bought bearings for both front and back hubs, grade 10 hardened steel, 50 in a pack, for bugger all!
For Mavic 501 or Sachs cartridge bearings, RS (yup, the electronics people) have been a good bet in the past. Incidentally if anyone knows of a good source of spare Stronglight/
Miche conical roller bearing races for A9, Primato, etc. headsets, I'm all ears (but not in the Lineker sense).
RS components? Jokers! Try Bearing King.