I don't have a favorite, but our fabricless walmart has a pack of 100 5"squares for $10.96. I haven't been to the one that still has fabric to see if they have them also. I feel like that's a pretty good deal and to boot....they weren't ugly.....LOL> Glenda,m