Based on the information available, Allbeauty appears to be a legitimate online retailer. It has received numerous customer reviews on platforms like Trustpilot, where it has an excellent rating of 4.7 based on over 398,000 reviews. Customers have praised the company for its quick and efficient service, competitive prices, and quality products. However, as with any online purchase, it's always a good idea to do your own research and ensure you're comfortable before proceeding.