I live on a tiny island in the middle of the Caribbean ocean. I am sure this makes you jealous but when it comes to fabric we have only the internet to order from and hope that colors match or go together, wait up to a month or more to receive it and then pay huge shipping costs. I agree that fabric is expensive but there is nothing like the feel and smell of new fabric which will become a forever keepsake!