I love these guys. As far as the lack of grommets, some folks (I am one of them) were able to re-use the stock grommets as they were in great condition. I would have been angry if I had to pay for expensive parts that I did not need. Especially since they sell them independently.
If you had used the tools of this forum you could have done a search and found a step by step thread on installing this exact kit into a truck just like yours.
Installation thread