Huge red flags. Website printed on box does not exist. Product arrived opened and label peeing off.
The website printed on the box does not exist. No other website seems to exist to provide information.  Product came with the box open, no type of seal. Label is peeling off. Extremely suspicious, huge red flag.
Rating: 1 stars