Worst customer service experience in a long time. I am shocked at how much disregard they have shown a long time customer, and how they failed to honour their own return/credit policy, or even acknowledge some fault in the matter. They were not nice about the situation at all and treated me like another number. I'm very disappointed and will never again purchase a deal via TeamBuy and will tell my friends/family the same.