I have ordered from Connecting Threads with great service and had it shipped directly to me. I have also ordered many times from fabric.com and since I live close to the border I pick it up in the U.S. at a business and bring it through customs myself.
Cindy