Camberly auto factors, dealers, euro car parts, buypartsby, German and Swedish, had agro with all of them on one form or another.
And I prefer to deal locally if possible as it's one less thing to go wrong.
Agreed... We have a local motor parts place. Generally a little more expensive than the bigger companies but much closer and more to the point, rarely supply anything incorrectly 
Of course, if I can get it significantly cheaper elsewhere I will but I tend to use them as much as possible. They're also great for older cars as they tend to keep a lot of stock 
In fact, thinking about it, if they accept a trade account most will deliver. 
Well, by deliver, i mean via their own on site van. They will often specify a number of deliveries a week, depending on level of business. All parts direct vans are bloody everywhere round here.