The cheapest price I could find for a good quality product, it fit perfectly and was a very fast delivery. I ordered it a week before Christmas day and it arrived a few days before Christmas day as promised. Very happy with the company and its products. Will definitely order from them again