Maybe we aught to change this to EBIKE parts
I have purchased from the following companies in the past without issues:
Ace Hardware Supple: Local hardware store that I frequent.
Amazon: Check here first, for convenience, for return policy, for competitive pricing. Many times you can find it a bit cheaper direct from the supplier - though I like the one-stop shop.
Bike24 GmbH: Winter Tires
BikeBling.com: Marzocchi 888 RC3 EVO fork
BicycleSupply.com: components
BlueSkyCycling: Lots of components, very quick delivery.
ChainReactionCycles: Rims, Forks, Headset, Tires. Very quick shipper, awesome selection.
CS West Bikes: Campagnolo Comp-Triple
Digikey: My chief supplier of electronic components. Arguably there are better perhaps.
DinoDirect: After getting screwed by DealExtreme I switched to these guys for my Cree flashlights.
eBay: Be careful. Know what you want before going here. Been spammed twice. Bought my current F/S DH Frame, DH fork, and other components.
E-BikeKit: Hub Motors - 9C w/ Disc F & R. Torque Arms, Lawyer's Lips C-washers.
Ebikes/Grin: My first pair of F & R kits.
eBikeStop.com: Chainrings
EP Buddy: Silicone wire
HobbyKing: Batteries & Connectors
JensenUSA: Tubes & components
Kapscomoto.com: Brake lights & good source for ideas
Lyen: Controllers
McMaster.com: All sorts of fasteners, O-rings, materials...
NiagaraCycle: Tubes ordered directly, though more via Amazon
OnlineMetals.com: Metal Stock - such as Aluminum, Stainless plate, bar, tube, and sheet.
PhilWood.com: BB
Power Supply Emporium: Meanwell HRP-600 Series PSUs that I used to build my charger assembly.
PowerWerks: APPs
ProgressiveRC: Balance & Parallel cables for batteries
RadioShack: not my first choice... though in a pinch...
REI: All sorts of bike stuff - from Services to clothing to accessories. They are local - maybe 2 miles away.
Seattle Fabrics: Materials, fasteners, Velcro, reflective tape, lots of tools for heavy duty sewing... like for making battery bags :wink:
Tap Plastics: HDPE for fairings
TartyBikes: Frame for trailer.
TinnedMarineWire.com: 6- and 8-AWG stranded wire
Unicycle.com: Kris Holm Rims
UniversalCycle: Magura Disc Rotor spacers - 3mm
USBFireWire: All in one place to shop for the USB Mini & Micro cables that I used to replace my HE cabling.
Vetco.Net: My local electronics store for all sorts; they know me by name :wink:
WheelBuilder: Sapim Strong Single Butted Spokes
Not the whole list, though a very good stab.
Happy Hunting!
KF