I'm sorry the OP had a problem with Connecting Threads. I've always had wonderful experiences with them and will continue to do business with them. I think their fabric is wonderful and I really love their thread. Nice folks there!
It may have bothered your sensabilites that they wanted you to send the yardage back to check the amount, but I have to say, they made it as painless as they could by paying postage going and coming. To you this is one incident, but to them, this may be an ongoing problem that they're doing their best to correct.