Victoria British is in Kansas. They have alot of bits and pieces as well as the regular maintenance items at cheaper prices and sometimes cheaper quality.
http://www.victoriabritish.com/
There is British Parts Northwest in Oregon, they have most maintenance items and tend to carry the better quality brand name parts. Sometimes you don't want to take a chance on quality of parts such as brake and clutch overhaul kits, etc. They are knowledgeable and sometimes throw in candies in the order.[:)]
http://www.bpnorthwest.com/
There is Moss Motors US in California.
http://www.mossmotors.com/
They have a Moss Motors in UK as well. (different parts selection).
http://www.moss-europe.co.uk/
For those more unusual and complete selection of parts there is Rimmers in UK. Here in Canada it's often as cheap to get from there as the US. They have some good sales through out the year, best usually in winter.
http://www.rimmerbros.co.uk/
There are two specialty shops in UK that often have lower prices than most, are very knowledgeable of our product and as such are often used by people on this forum. These are Robsports and S&S Preparations. They also have a selection of no longer available or hard to get used parts.
http://www.robsport.co.uk/
http://www.ss-preparations.co.uk/
Often you can get often used parts (like oil filter w/ rubber gaskets) from you local auto parts store. They may be higher priced slightly but the convenience of getting them right away often outweighs.
The TR7 takes 20-50 oil, I usually by Castrol GTX when it's on sale at Canadian Tire or Walmart (I buy ahead of time). If you do your own work (most of us do) you can often set up a cash account at your auto parts store if you ask. I've got a 40% (up to) cash discount account at my local auto parts store and 40% (up to) discount through my car club (Old English Car Club) at Lordco, an auto parts chain.
TR7 Spider - 1978 Spitfire - 1976 Spitfire - 1988 Tercel 4X4 - Kali on Integra - 1991 Integra - Yellow TCT