AltarPay.com / MegaExchanger.com
Consumer Report
I placed a request for a exchange and nothing.. I will wait 1 day more, but i tried already to contact their support email which is disabled and the phone number i will try to call but i think its too not working... So F*U Altarpay for stealing my hard earned CASH!!! I think the address the site is ...