Weblabcenter, Inc. Reviews (2)
View Photos
Weblabcenter, Inc. Rating
Address: 17311 Dallas Pwky, Ste 100, Dallas, Texas, United States, 75248
Web: |
|
Add contact information for Weblabcenter, Inc.
Add new contacts
ADVERTISEMENT
I've been paied times so far with 60.50$ and I have my payment proofs to Payoneer and Paypal
I highly recommend this site!
Attempting to charge times the listed processing fees and ignoring emails about it
This company owes me money and is claiming I must pay times what PayPal charges as a processing feeI reached out to them over email asking why they are charging times more than what PayPal charges days ago and have received no reply