Smatt,
I've dealt with an outfit called ebikestop in Colorado Springs. They have a wide selection of cables, housings, tools, tires, and just about anything else you might want at reasonable prices. I usually keep a list of what I need until I hit the $109 mark and take advantage of their free shipping, but I don't think their shipping charges are unreasonable.
eBikeStop.com - life is short - enjoy the ride