I've personally avoided CNC4You since their website spoofing escapade, but they are usually well priced.

Zapp Automation sell good quality parts, and support is excellent (Gary often posts on here, but I've not seen him for a while).

It all depends what you're looking for.