Succulentsdepot.com is a legitimate online store with a high rating of 4.8 based on over 6,000 reviews. Customers praise the quality of the plants, fast shipping, and excellent customer service. The store offers a wide variety of live succulents and cacti, including rare and unique varieties.