Those prices sound reasonable. I've bought a lot of charm squares from ebay and have been pleased with the variety and quality of fabric. I actually collected enough charms that I've made three tops and have enough for two more. It's a good way to get a variety of fabrics. I've also found some sellers who offer sets of specific colors - blues, yellows, purples, etc. Just be sure to check out the feedback of your sellers and don't forget to add the shipping to the total price.