I replaced mine (drivers bottom and back) about a month ago, and ordered the cushions from gmpartsdirect.com - it was about $200 shipped total.
I was a little worried that it wouldn't make a difference, but holy cow the new cushions are soo much more comfortable. Feels like completely new...