LeanneMac and whistlepea,
I ordered 4.5 yards of various fabrics from SewMamaSew and got it shipped to Canada. I was worried that I'd be charged extra fees when it arrived but the fabric was so nice I figured I'd wing it and just settle with the charges. Well it was just in my mailbox today with no extra charges. I ordered it only one week ago. It may have even arrived sooner but I was away so I couldn't say. I'm pretty happy with it. Now I just have to make the bag I've been eying

Tonic Living is great too...but they don't carry all the designers I like. If you buy more than $50 worth shipping is free which was a pleasant surprise to me. And each time I ordered I got a 10% off coupon....which of course only makes you want to buy more. Those people are smart