Just so you guys know I live in Red Deer and have orders lots of parts from Kippscott online over the years for cars and trucks and they are always good and will also match anyone's' pricing like most dealers will. My dealer I ordered my corvette from matched Kippscott online pricing on my separately ordered high wing and about 4 other parts and they have been sitting at the dealership now for about 6-8 weeks awaiting the car arrival and installation during PDI. The parts come super fast and if they say its 3 days its 3 days not 6 or 7. My high wing order from my dealer was price matched and showed up a few days after I ordered it even though it was on constraints at the time I ordered my car and was still on constraint when I ordered the part after market,. so I have had it for months. Seem weird that you can order all the parts after your car for cheaper but I have saved money with everything I have ordered and usually 20%-25% less that if put on the car at time of order.