I'd go with GST too. There are probably places a little cheaper, but Mike and his crew over at GST will take care of you and won't sell you the crap parts other places will pitch simply 'cause the profit margin is slightly better for them.
Plus, they're just over the hill in the Bay Area, so standard ground shipping shows up at your door the next day after you order it, and there's no sales tax!
I've also purchased from oakos, no complaints. I thought racecomp and rallysportdirect were both a bit overpriced, but decent shops. I don't buy from Gruppe-S anymore since MikeW left there to start GST... it was his service and knowledge that brought me to Gruppe-S in the 1st place, without him the place is just another pseudo-shop hawking car parts... though I do like their sweet t-shirts from a few years back.