So I made a purchase of around 80 dollars online using my debit card. I tried to place the order and it said my card was accepted but some Cyberspace or Cyber something didn't secure my security code. Then when I looked up my account online they had still deducted the money! I'm furious and I need my foundation. I will now order directly from the foundation brand from now on. I hope I get my money back.
0 comments