I am a big fan of Craftsy for many reasons - great classes, fantastic customer service and I've gotten some slammin' deals on fabric. I'm not a kit buyer, but have bought a few just in order to get the fabric. Sometimes they have something I want, sometimes they don't, but I do check in pretty often. Thankfully, they don't have anything I want at the moment