Unsure about the price compared to other companies hence the average rating. Still worth the service though!