Thanks for all the suggestions everyone. I was surprised at the number of responses, it's definitely a cool way to be welcomed to the forum. I think I'll end up running on stock pads for the weekend (they have plenty of compound left, they are just 100% street pads). Most of the online places won't be able to ship anything out to me by tomorrow and no one I called seems to pads in stock.

Too bad about tirerack though, they just shipped out my RS3's today. Seems that no matter how early I order my parts they always seem to arrive just a little too late. :P