Bought a duct cleaning through TeamBuy. The cleaning company called and said they had to cancel the appointment because TeamBuy wasn't paying them or answering their calls; but the owner offered to honour the price of the deal if I wanted to go ahead with him directly. I did, in hopes I could straighten things out with TeamBuy in time for them to handle the payment. Well, TeamBuy gave me the runaround; so I ended up paying the duct cleaner directly (who was super professional and did a great job). Now TeamBuy won't refund my money because they "can make no exceptions" to their policy re no refunds after 7 days... as though I were the one who was backing out of the deal, not them! So buyer beware: TeamBuy doesn't stand behind their promises; and once they have your money, it's totally at their discretion whether you'll get what you paid for.