They happily take your details and card number etc. and then remove the funds and that is it. Suspicious site that does not work.
Credit card company told me that amount was low so it was approved by them. Based in China they even converted the currency. Might not see my money again as "I gave them the details"