^^^That's very normal these days. It ensures that you have the credit card in your hand. Lots of online shops will ask for that for your protection.
TPF may earn a commission from merchant affiliate
links, including eBay, Amazon, and others
That's what I've heard about them in regard to fragrances.I haven't bought anything from that site personally but I've heard stories of them selling bad quality items (as in old, and almost expired).
I ordered 2 Dermalogica products + 1 lancôme and I got a free givenchy nail polish (but rubbish).It went super smooth, took a short time, I could follow on their site my delivery status. The products were super fine and sealed.
But I was charged by the customs, so I don't think I 'll order again !