If anyone purchased any product from teambuy, they will send you note:-
Mail Out - When this buy closes, this product will be mailed to the address you provided during checkout.
They will repeat above message every week in your email. But they will not send you ur item even after year.
Also I recommend I you already purchase anything please call to your credit card company and request to stop teambuy transaction because they can withdraw money (they are used to)and don't think to receive that item.