Not sure why I see so many bad reviews for this website so thought I'll add my two cents as well. I have been buying from Alshop.com for several years from 2009. Like all websites out there, the experience is never perfect. Sometimes they don't have products that are listed as in stock - but what I like is the customer service has gone out of their way to find these products and ship them to me. Whenever they did not, I have promptly received refunds. This site used to be my go-to site for all genuine cosmetics, watches, electronics etc. (have had terrible experience of fake products from other websites).
I don't know if they shut down, but their site has been down for few months now. I really hope it is back up soon.
PS: I am not an employee, or affiliated with this website in any way.