Wallcall System

Wallcall system pushed us traffic, made a small payment, when it is time for week 2 they told us their Paypal account is frozen.
Then told us that they have no other funds to settle this $1k bill.
Claims they have the funds on a prepaid Visa card, but they can't send it to us via bank, bitcoin, skrill etc...