It's a USA website- I love their fabric but shipping takes forever and us expensive- any one bought from them Thoughts?