Stole Money
The website claimed the card got declined but the money was taken from my account. Customer service was no help in helping either get my money back or send me what i ordered.
美国
The website claimed the card got declined but the money was taken from my account. Customer service was no help in helping either get my money back or send me what i ordered.