Don't I know your predicament! Here (CH) fabric costs $26/m!
I usually order from fabric.com, a few times I used Hancock's of Paducah (not a fan, their customer service could be far better, they could mark their parcels properly, but $10 international shipping is great).
I have only ordered from one shop in the UK, and that was
www.strawberryfayre.co.uk. Went without a hitch, very low shipping costs.
I've found quite a few online shops, but haven't ordered from them (yet!

). Here's a list:
- cottonpatch.co.uk
- myfabrics.co.uk
- quiltingessentials.co.uk
-eclecticmaker.co.uk
-quiltroom.co.uk
-jbquiltingfabrics.co.uk
And apropos import tax:
Google it or call them! I found mine online, it's something along the lines "If VAT is less than 5CHF, there's no charge", which basically means I can order everything for free below 62.50CHF/ca.$68.
The main problem for me is not the VAT though, but they charge over $20 extra as a handling fee. For that kind of money I might just as well place a second order...