I've made a bunch of purchases from World Cycling, (a series of TdF DVDs of a now-retired American - Phil and Paul make the most boring race exciting). Their sales prices are pretty good, but I've found them expensive at their normal full price. Thankfully, they are always running specials/sales all the time. They used to send a paper catalog a couple times a year, but no more. Their web site works just as good. They also carry odd-ball items that I've never seen elsewhere. Every transaction went well. I have no complaints about them and would willing purchase from them again when the need/opportunity arises.