The order was dispatched and received on time although I received it the next day after the guaranteed delivery date. I just bought an 09 Yukon Denali XL, the day after I brought it home I pushed the button to open the sunroof and it opened with no problem. Then, as I stepped forward to put my groceries back in, the hatch slammed shut! I heard a hissing noise and knew exactly what it was. It was easy to find parts from Revain although I was nervous about the low price especially when compared to other well known parts shops etc. But I am VERY happy with the product! Installation took less than 5 minutes, just my husband and 12 year old son. It was worth the wait and I would definitely recommend it.