Yes, the credit card screen came up. And I ordered it like the end of December, think it may take a while since it shipped from UK to US, but I received nothing. So I finally decided to send them a email to check the status last week. Somone replied and said the product actually discontinued and my credit card does not charge anything. Not sure if it is a scam just to get you all the personal information or not, but I assume it would not be, since it is a URL printed on the bottle, and widely used by united's F and C amenity kit.