I have purchased from some of the shops listed here; and have checked out some sales by shops online that have been posted here on the board by members.
I usually try to do the fabshophop.com and have been awarded a $10 gift certificate a number of times from participating shops, and a couple of times I've won some free fabric. And each week their list of shops will highlight ones that are having sales or specials. there are hints on most if not all sites to find the bunny, and usually it is pretty quick. Worth a try for a prize.