BikeIsland, BikesDirect, and Cycle Spectrum are either the same company or closely related companies.
The BikeIsland store location in Houston is also shown as a store location for Cycle Spectrum. Google Streetview shows signs that just say "Bike Store".
I recall two or three years ago when I checked, the fax number for Bikes Direct was the same fax number as the Cycle Spectrum store in Plano (which is no longer shown on the Cycle Spectrum site.) And seems like the address for one of them was the warehouse built into the back side of the Plano Cycle Spectrum store. I was in there one time, nothing especially bad or good jumped out at me. Just one guy was working there, so didn't seem to be a place for service.
There is a link on the BikesDirect site to the BikeIsland site, recommending them for accessories.
Oh, pull up the Houston Cycle Spectrum store on Google maps and then read the reviews- hilarious!
http://local.google.com/local?f=d&hl...X%2077098%20US