You should name the vendor to warn others. Re your order at this stage the vendor is the only person who can cancel, if you continue to have issues then take the order into resolution when you are able and state your case there. You can only get assistance for this via the market site, you need to submit a customer support ticket detailing what has happened.