I picked mine up from headrestvideo.com. $1300 in leather with stitching to match my interior.
The only tough part is finding a good place to connect the positive cable to. Every wire seems to be constantly live. I found a white one from the stereo that is not live until the ignition is turned on. I am not sure what it goes to, though.
This place also sells a $140 or so "install card" that will pay for installation. I am happy with the product and the price. Installation, minus the power cable, was a breeze.