I have used Tandy 90% of the time for almost 20 yrs now. On occasion, I ordered from Hidecrafters, though it's been a while. I get a business discount from Tandy, so prices make it worth it for me.
I also buy alot of my products from Michaels or AC Moore craft stores. I mention that to show you where I'm coming from. At Michaels, as an example, I will search through 10 wood boxes (made in China, or wherever) to find one good one. But shopping there, I know what I'm in for.
Tandy is much the same: you get what you pay for. I myself have been happy with them the majority of the time. For years, I selected the leather in-store, but now I am too far from a store, and I mail order. The store in Charlotte, NC has been terrific to deal with. They are polite and send me exactly what I ask for. I also had a positive experience with the Raleigh store. Prior to moving south, I dealt with stores in the Baltimore, MD and Allentown, PA area. Was happy overall with them too.
As with any business, there are ups and downs, happy customers and unhappy ones. I am really sorry to hear about your negative experience, because I know about the lost revenue and expense. I would only ask that you either take your business elsewhere, or give them another chance. Take a deep breath and move on - we all have our "learning experiences" - even those that are painful.