Multicards.com
Multicards Ripoff Multicards Never Pays
Multicards.com is a total ripoff. After using thier payment system to process over $5000.00 they have never paid me. This company is located in the Netherlands, so DO NOT use them for processing. They have made excuse after excuse & have run me ragged. They have no reason for not paying. Then ...