Good luck man, I tried to get a used one two months ago, people will tell you they have one, then never get back to you. I sent mine off to saabradio. He did a great job, just know he won't tell you when/if he gets it. Also, it may take him three weeks to get it back to you.
I wish someone would have told me this when mine was busted. ;ol;
It cost me $360 and he repaired it (not the bypass), with silicone protection. It's quality work, just don't expect to hear back until it's finished. I live in Alabama, so when I shipped it to NY and didn't hear anything back, I honestly thought I'd been ripped off.