Yep, I've been to The Camera Trader too. I can't comment on what their repair service might be like though, as I have never used them.

Derek, you're probably right about most of those cameras being junk. ...still wish I could have a closer look, though!