95ePay
Consumer Report
I ordered a pair of toms and a pair of vans, from shoes canvas.com and the site seemed legit, but when i got the confirmation email i was a little bit confused. I emailed 95epay and i got an immediate response saying "Dear, This is the autonomous respond from the third-party payment platform ...