I've had very good service from CT too - thread, fabric, books. One of the things I love about them, is that they charge the duty along with the shipping, and I never have any surprises for extra customs charges when my packages arrive. And their duty+shipping is often less than other places charge just for shipping! This is a real bonus - my LA loves their Essentials Pro thread, their batiks are gorgeous and fabric good quality @ great value.