Looks sketchy, and it has impossible prices: bottles of Zoologist for 43 euros?
I’d say if it’s too good to be true, it probably is.