I'm in the UK, too, and also love buying from US fabric shops. What I've found is that it's important to keep the purchase price (without postage, just the fabric price) below GBP18 ($24 or so) per envelope - otherwise customs will charge hefty amounts on it, ouch!!!
So now I mostly buy from the lower-price shops. :)