Schmeidmann are on my sh*t list at moment, ordered door seals and they turn up all corroded out, and are screwing around to sort it out.
FCP, ECS, Rockauto are good. Have also had good luck and shipping from some ebay stores in europe (for brake rotors)