Sorry to hear about the cabinet! I'm just glad everyone is ok, and no one is seriously injured. There's a good reason why I have rubber walls! I wouldn't trust my hellions around anything fragile if my life depended on it! LoL Hopefully you can get the glass replaced and still keep the cabinet.