Dave,
Call your credit card company. I have found that they are pretty good about straightening out suppliers that do not deliver what they promise. As a vendor that takes credit cards they know that is the main source of getting payment. If the card company pulls their service they can't collect. Its worth a shot.
Clayton