Yes, James Allen is an extremely reputable diamond dealer, having earned the trust of thousands of customers worldwide. They offer the best prices on an exquisite selection of diamonds with all stones being ethically sourced and certified for authenticity and quality. What sets James Allen apart from other dealers is its commitment to providing the highest level of customer service and satisfaction. Their online diamond education centers are packed with helpful resources to help customers find the perfect diamond for their special occasion. With over 17 years of experience, James Allen is a top-tier diamond dealer that customers can trust.