why did you call a flatbed...i would have just put on the spare. it sounds like you had a bubble in your tire. anyway: i would go to autozone (pep boys might be a better option) or your local stealership and buy new bumper mounts. its always better if these kind of jobs are done with OEM equipment. or you could go to home depot, buy some brackets and mounting clips and fashion one yourself.