I've done it twice now. Broke it once, got Apple to repair and brought loads of cases to make sure I didn't break it again. Forgot the case, promptly dropped it and smashed the bugger again.
Timpsons and CPW offer repairs but they are only £5-10 cheaper than apple and take longer. Depends what your priorities are.
About the repair, impossible to tell until they take the screen off.