As said, straight to Trading standards. Send them an email requesting the full extent of the information available about your order and the where-abouts of it, and telling them if they are not in touch within 7 days - you will go to trading standards and let them take it from there. That SHOULD put the wind up their bum and make them do something about it, as if Trading Standards get involved, it can damage their reputation.