The internet. Honestly, its the ONLY place I can find everything I want, every size and color, make and model. And I don't even have to leave home to shop. The big stores are great and its fun to wander around and look at all the stuff but when I get serious about buying a hard to find item you can't the 'puter.