Partzilla and boats.net has the exact same price and exact same shipping and appears to be the same parent company. As for customer service I have had nothing but good service from boats/partzilla after about 90 orders. They have gone out of their way for me as well.
Always the cheapest with shipping IME.