Paymall.com
Consumer Report
- 06-30-2013
- 17
Paymall.com Took away $9000 funds from my merchant account and are not returning it back, Giving Silly reasons, I request everyone not to register with Paymall.com or Vision Bank Card Inc. They People are fraud and is a scam Company...
Company: Paymall.com
Country: USA
State: Surrey
City: Haslemere
Address: 7 Petworth Road
Phone: 8018059019
Site: paymall.com