Nectarusa.com appears to be legit based on customer reviews. The website has a 3.8-star rating on Trustpilot, with customers praising the excellent customer service and high-quality products. On Yelp, Nectar Bath Treats has an average rating of 3.5 stars, indicating general satisfaction among customers.