Written on: 17/05/2014 by ymHiggins1969 (1 review written)
I tried to order 2 items on Top Shop website and pay with my debit card. After I entered the payment details and authentication, the system prompted me that the order was decline and I need to contact my card issuer. To my surprise, the bank told me the payment was duly authorised! I found it's a cheating! I have not got reply from Top Shop. This case happens to my friends as well.