Most competent body shops have a plastic welder (yes, there really is such a thing and that's what it's called!) and could weld that up for ya'! They can then retexture the repaired area to look good as new. You could save some bucks by taking it off and bringing it in, eliminating those labor charges. Check around and good luck!