Reviews We are proud of our customer reviews with an average rating of 4.7 stars out of 5 for customer service and satisfaction. 4.5/5 We value our customers, and it shows!