I ordered 9 yds from Bear Paw Quilting and the duty and other charges were $17.00...why I don't know. Ordered over $200.00 from Connecting Threads and there were no extra/unknown fees when delivered. I love to shop for my fabric online (not that I buy much), but, I don't like going to pick up a package and have a $15-$20.00 surprise waiting for me. I will definitely be ordering more from CT unless other board members have other shops that don't surprise you on delivery with duty charges.