Just Cannot beat NPD (National Parts Distributors) Huge absolutely huge, great Service Fast and competitive, many options with them on Freight.
I try always to use USPS with them, with the exception of really large items, then I use my own Fedex Account.