My glovebox wouldn't open t'other day; the handle did nothing. Problem was that I needed to get in there urgently, so I'm now in need of a new glovebox!

Am I going to be able to swap the lock over to a new one? I'm guessing there's something broken in there, but I wouldn't have thought it was the actual lock as it wasn't even locked at the time.
In my efforts to get in there, the handle's no longer attached, & as I still couldn't get the f***er to open, the actual door to the box is ripped in half; it still isn't open! Any ideas on how to get it open, & swap a new box in? It was dark at the time, & I haven't had chance to look yet...
How do i stop this happening again btw?!
E30 in need of wiring loom smoke since April '11...