I found Quick Mobile Repair with a Groupon. I would say that normally, their prices are about the same as the Apple store. However, with a Groupon, it was an excellent value.
Plus: very very fast repair (only 30 minutes!), easy to make appointments over the phone
Minus: my new screen has a small green dot on it, and is a different hue than the original screen. Also, the repairman did not return my case. I also wish that the website included prices, store hours, and an email link.