Welcome to my world - we have paid $16.50 per yard (or more) for fabric in quilt shops in Canada for years. It is nasty but what can you do? Well, you can order from Connecting Threads (I do) or go to the USA for a trip and stock up (I do that too). Where there's a will, there's a way!