Did some research on the subject last night and found there really is nothing on the market other than some screws you can buy that go into the foam backing. Other than that, the only real fix is to have it replaced. This can be expensive, especially if you have a moonroof because it has to be removed in order to do the job right. If done properly, the tracks will be cleaned and lubed, and drain holes cleared of debris at an average cost of between 300 to 400 dollars for the whole replacement. One article I read said most people will use thumb tacks as a temporary fix, but the problem is they sometimes fall out and you end up sittin down on one (ouch). I used a regular stapler as a temp fix for mine. The staples go in nice and flush and I have not had a problem with them falling out. You may want to try this until you can get a repair.
Black 94 SSEi, tan leather interior, replaced motor at 163000 miles, 217xxx miles and counting, 15% black tint all around, MSD coils, Magnaflow highflow cat, custom CAI, K&N RX-4750 air filter, Flowmaster 80 series, Hayden transmission cooler, Konig Reasons RS76T8540S rims,Pioneer DEH-P47DH CD player, Pioneer TS-A6970R 6x9s with factory tweeters,Pioneer TSG1041R 5 1/4 2-ways in the doors with factory tweeters,Pioneer CDX-P1280 12 disc cd changer."IN THRUST, WE TRUST--POWER TO SPARE !!!!"