Ha, I broke one of mine off too. Popped it right out. I ordered one through the dealer got it in 2 days.
Mine fit loose afterwards, and to make sure it didn't fly off I put some Scotch Weld DP-100 on the tabs and held it there for about 5 minutes. Thankfully there are no signs of it happening...my one freebie.
I removed the wheel and fender liner, didn't have to remove anything off of the bumper.