I live in UK and i have bought from forum members. I have always found that even with postage costs most things work out cheaper. I also buy online from US, have just had an order for 6yds and with postage it came to £23, which is less than £4 a yard for good quality fabric