You didn't get ripped off - - sounds like a pretty good deal to me!!
The only other (and this is very much open to debate) possible option I'm aware of would be to check out Apmex.com (If you don't mind waiting a week or so for the order to ship) since they're offering 1oz silver "Buffalo Rounds" at around $15.34 each (at the time I'm writing this), with a 3 percent discount for cash payments. You bought 8 bars at 10oz each, totaling 80 ounces.
Eighty Buffalo rounds at 15.34 would equal 1227.20, minus 36.81 assuming a cash payment, but they charge 24.95 for shipping for orders over $1,000, bringing the total to 1215.34. (I've ordered from them in the past with no problems, and when I ordered, their shipping included registered mail and insurance for the purchase price.)
http://www.apmex.com/Product/44447/1_oz_999_Fine_NEW_Silver_Rounds___Buffalo_Shipping_Feb_20.aspx
Personally, my favorite "stock up" item in silver are old silver dollars. I'm not in them for "collector's value" so I don't particularly care about pristine condition. Instead, I'm guessing they're going to be a bit more recognizable than silver ingots or bars if it ever comes time to trade them with someone who isn't all that familiar with silver bullion.
Apmex has culls going for $13.98 each right now, regardless of quantity:
http://www.apmex.com/Product/180/CHEAP_Silver_Dollars_Morgan__or_Peace_.aspx
What REALLY kills me is that the last time I bought culls, they were going for around 11 bucks each... wish I had been able to buy more.
Anyone else feel like time's running out on us??