They don’t post the negative reviews on their site. If you look at their site you only see 4 to 5 stars on their products. I wrote a review about a month ago (not even that negative) and it still isn’t posted, but a more recent positive review is already visible on their site. Shady and deceiving… I really loved this brand, but I don’t think I will buy from them again…
Claim your business profile now and gain access to all features and respond to customer reviews.