Stop in for a cup of coffee

They've been selling all sorts of stuff for several years.
Fits in with their overall strategy as well as their website strategy.
Anything they think they can sell enough volume on.
And they are willing to include the shipping cost, or even eat it, to better position themselves for down the road.
Ditto for profit on the items.

So they suck up the high volume items, collect more data while they're at it, and then when we go looking for low volume items they dont have it and nor does John's Speed Shop - assuming he's still in business. :(

I still buy from them occasionally. But not if I have any other decent alternative - including ebay.
And they don't stock as much as you think. They are basically a drop ship reseller.