I kinda miss the days when I had a van for work. The company I work for now uses nothing but service trucks with a Harbor or Royal bed. I will vouch that the 2012 GMC 2500HD is a nice truck smile