I order from Connecting Threads quite a bit. They ship very promptly and if your order is over 50.00 you get free shipping. I always wait untill I can afford at least a fifty dollar tab. I live in Canada but they don't have a problem shipping to an American address, my daughter.
I would say this is a very good place to do business and I like their thread too.