Niagara and Nashbar are fine. Niagara has some seriously low prices for tires, tubes, cables and similar items you need. Nashbar is where you can get some great deals on racks, panniers, fenders and items like that...even complete bikes. With Nashbar you can sometimes get really extraordinary deals when they have a "special", which is fortunately about every day. Right now they have silver SKS 45mm fenders for $19.99. That's not bad. Some prices at the LBS aren't that bad, ever been to Wal-Mart or K-Mart? I couldn't believe the prices for bike parts and accessories at these "discount" stores. I'll take my LBS over them any day.