Well some stuff looks illegal, and for an open site, I might hint to a scam I'm not sure do, maybe someone has a real feedback after dealing with them
I don't think this site actually sells the stuff i just think it's showing you the items.
Ah right just saw, that they are putting beside the price, the shop/site that have the item