Well after a long wait my trolls turned up in the post at the beginning of the week, I'd ordered them last month from a UK based company which should have meant they where in my hand after a couple of days. Well to cut a long story short last week I sent a message to them saying I wanted a refund as the models where a no show, the guy was very apologetic and as a way to make up for the delay he offered a discount on my next order, I told him I wouldn't be ordering again as my previous order had been the same for delays and excuses. After about 20 mins of no reply he messaged to say he would refund all my money and as a further apology he would still send out my order for free so that I would continue to order from them in the future. It's nice to know that some companies will go the extra mile to rectify their mistakes.