check out napa, autozone, etc. or even a bodyshop supply store. walmart might even carry some. be sure to clean the area well. also, if you get it from a bodyshop supply store, get a pack of the adhesion promoter as well. the other stores probably dont have the adhesion promoter.
WHat is this good 3m tape called, surely its not that white/yellow double sided foam tape, that stuff doesn't hold up to the elements very well i would think?