When in the bike shop, I'll usually purchase all the stuff there. However, I've bought blinkies and locks and sundry other small-ticket items from Rite-Aid or department stores, and clothing and backpacks from Burlington Coat Factory, Goodwill, and the Salvation Army outlet. Gloves and Cycling shorts I've found on eBay. Gather ye bargains where ye may.