I shop all year too. Especially for stocking stuffers and "weird gifts" for the three teenagers on my list who always ask for "weird things" but never quite define "weird". They must be happy with the things I've found because they continue to ask for more of those "weird things".

One store in our neighbourhood has a really good Christmas sale in mid-July. You wouldn't believe the things I've picked up...Christmas music boxes for 80% off! Can't beat those prices. It pays to keep my eyes open for those little things. But we couldn't do it if we didn't have two spare bedrooms!!!