I guess our advantage in the US is the large number of shops available usually where we live and the many sources on the internet. I shop both places but the prices are going up by leaps and bounds. Even Walmart's $1.00 a yard has gone to $1.50 a yard.