What a pain, just a suggestion, in future why don't you get your threads from here:
http://www.threadart.com/shop/category.aspx?catid=2 Their quality, prices and service is A1, I get all mine from them and even tho' I have to pay hefty postage it is still much cheaper for me than here in the UK, where prices are ridiculous.