Good source for o-rings?

I've seen people recommend "theoringstore" online and others. If you know exactly what the size is and which material you need then there are many options, even your local Ace Hardware may have it.

Just this week I had a pack of Viton o-rings show up from Amazon to redo the breech seal on a NP2 break-barrel I acquired. Fit perfect. It was a 25-pack and I only needed one, but for $5 shipped to my door I can't complain.
 
O ring store for me. Their minimum ordering quantity is smaller. If you are not sure about the needed O ring size so you need to buy several sizes to try out, this will be a plus . I have already got a lot of useless O rings in the box and I really hate to stack up more.

I just reviewed their web site. In addition to having a lower minimum order than O Rings and More, their site is a little easier to navigate. I've receive excellent service from O Rings and More, but I think I'll try The O Ring Store next time. As you, I have a surplus of O rings, some for rifles I don't own anymore, so a smaller order would be nice. 
 
Captain O-Ring is expensive because they package for specific jobs like rebuilding a rifle. O Rings and More and The O-Ring Store are more adapted to bulk orders, which is a bit cheaper in the long run if you use lots of o-rings, which I seem to use a lot.

Advice, get a complete list of all the O-Rings you need, make an order from one of the two locations and don't scrimp on the numbers. Get 25 or 50 of each size so when you foul one up, you've got plenty of spares. The Rings are relatively cheap, so having a bunch on hand is a nice insurance policy.
 
Well a little update

ordered some from oringsandmore, not certain they are the right ones....sizing is confusing 

last night I had called AOA, they are the ones I purchased the gun from 13 years ago, today they called me back and are sending me some for free of charge.....kudos to the guys at AOA!!

I really appreciate you guys helping on this!!!