We can only warn any potential Customer, we are Merchants who made Deals with this Company. Their Payments for the Merchant shares are either to late ( weeks & months later), or they paying you only part of it and claiming Accounting problems, regarding the merger between Teambuy and Dealfind.
They ruin the reputation of Companies as we the Merchants of course cannot Sent Items or Service Customers when we do not get paid for it.
Buyers please be aware, there are other Deal sites where the Customer and the Merchants can rely on.