Axel_inferno09
Member
so i decided to join taboola, I contacted them. Cutting to the chase everything went out okay and finally they sent me an invoice for depositing and they asked me for an initial deposit of $3000. However, the fees were weird. On the invoice, i was asked to pay $3138 and this $138 was just the paypal fees. Is this right? I mean such high fees on depositing? How can i avoid this? and i asked them, they said i have to pay such fees everytime i deposit.. has anyone else worked with taboola and faced this issue??