I broke my hood deflector this weekend trying to clean under it. It snapped off at the screws under the hood. I learned my lesson but promptly ordered a new one from Getsaturnparts.com. They cancelled my order and said there was a recall. Does anyone have some information on this? It is the same hood deflector and part # as the Acadia.