I've done several online BOMS. Yes, they're expensive but it's worth it to me to have the perfect fabrics already picked out for me. I love to pick my own fabrics for quilts too but tend to go WAY overboard and buy WAY too much that way. With the online BOMs, I get just what I need without any waste. And while I love shop hopping, sometimes it's nice just to have a wonderful package of goodies arrive at my home that I didn't have to use a tank of gas and the whole day to gather. To each their own I guess. :)