I buy biofreeze locally at friendly chiropractor (and day spas had it too).

There's a very similar product called Freeze-It that I bought at Target (I think), since you have an urgent need.

Also, the KY Yours+Mine makes a very cold substance upon combination.