Anyone know where to get some? I talked to the guy at raceshopper.com and he's an ass, so I'm not giving him my business. After seeing a guy in an Evo doing a downhill run with them on fire and still stopping the car admirably, I'm really sold on these pads, but I don't want to pay 180GBP when I've already been quoted 133USD. -Cheers! Mike