Sadly, I cracked my screen on our 27" iMac attempting to open it. I found these guys listed under authorized repair facilities on Apple's website. Located at Oakey and Decatur, I'd much rather deal with this company than the mob at a typical Apple Store.
John quoted me a fair price over the phone, and my computer was repaired in about three days. Thanks, guys!