Can't remember if you've been in touch with your credit card company, but could they at least stop the next payment? And should they not be able to do something about non-appearance of the goods? Also, sorry if you've had this advice before, but contact
[email protected]...