John,
I'm sorry you had the experience you did with them. I can't say I had the same. I've ordered several items from them, and I found them to be helpful, responsive and timely.
If you haven't already done so, you should speak with Mark. He is a reasonable person and I'm sure he'll try to resolve your issue quickly.
Good luck!