Nmelee
Absolutely disgusting service team
Absolutely disgusting service team. Took forever to lift the block for using my own card to purchase and did whole process of sending DL + Credit Card. Then when I try to purchase, they blocked me again, and made me do a verification again.




