Glove box help???

Years back, the door stop in my C300 came adrift and the open door dropped down. I cried at the dealer and they fixed it under warranty.
MB service is charging a whooping 1300 USD to repair it....
I could fix back the glove box door but every time I open it, the door goes to the ground.
Does anybody knows what is the mechanism/part that holds the glove box in place?
I've searched OEM parts and It's 500 USD for the full glove compartment and 500 use for the glove box door - but I still couldn't find what was broken
thanks!




