I'm not sure why there are no positive reviews about this website. I have ordered both coupons and merchandise from them over 20 times and so far have received everything I ordered well before the estimated delivery date. The ONLY thing I have been disappointed in was a coupon I bought for WeMassage.ca because they are charging me an additional $176 in fees to book my massage with them that I was not expecting, which is not Teambuy's fault.