Those little 'anchor pieces that go into the slots' are all busted off on mine too. The cowl is still all intact, just the parts that snap it to the car broke off. super glue worked good for putting them back on. My car is always garaged and only sits out for a few hours at a time so it's really sad at how brittle and cheap the plactic is!
