I'm a big CRC fan, too -- they have quantities and varieties of parts that no one else can match! I do almost all my parts shopping at tax time, and CRC has gotten business from me every year since '07.
As often as not, they match or beat US web retailers' delivery times, too.