This is a scam website. The only difference is that they spent a lot of money on marketing so it's not as visible as in other scammy chinese websites. It takes another 10 minutes to see, which, sometimes you dont want to spend because the product looks decent & there are people tagging it on instagram + review it on youtube. You dont have time to watch and analyse the commenters etc.
I unfortunately did buy before checking. Now trying to get out of it. If not I'll make it hell to them