I'd look in salvage yards if you want to save a lil cash on the steering wheel. I'm not sure if the steering wheel controls will work with your truck or not... but I'm sure someone who's more knowledgeable than I will chime in.
Another, and probably much cheaper option would be to add a leather cover to the wheel. I did this with my '08 and it worked great. I don't remember where exactly that I found it, but I think it was about $40 and took about 20 minutes or so to put on. What I had was something similar to this
, though not exactly.
Failing any luck with a salvage yard, or buying a cover you're probably left with the dealer.