I was lucky, I picked out the options I wanted on a Sport model, of all the items I wanted, two weren't on the truck they found, not a deal breaker for me, but two items it did have: Tow Package and Alpine Sound System - I was glad it had them.
So all in all, I was satisfied. The dealer I bought from, however, didn't do squat for me. That was disappointing because I though the GM and the salesman were friends, but they treated me like anyone else who walks through the door. I wasn't expecting them to give it away, but I probably could have saved another couple thousand if I went to another dealer since the truck was a dealer trade anyway.