I recently used the following website and they gave me plenty of places to choose from. You type in the part you want and it searches them out for you. I needed a brake caliper for my 1999 1.8 and had to have the specific on for 99 as they were modified and updated. Brilliant service from the actual place I purchased it from. Really helpful and quick delivery.
I have also used www.island-4x4.co.uk
another good site for new and used parts. Picked up the back box for the freelander for £32 when Kwikfit quoted me nearly £100+
Its true! dont bother with rimmer bros!, I used to have a triumph GT6, no end of problems with sub standard parts off them. Went elsewhere for far better quality and service. Had to phone a few times after they sent blatant wrong/awful quality parts and they could be very rude. not helpful at all and prices over the top!