I use this guy all the time. Super reliable and friendly. His prices are extremely competitive:
He's based out of Turlock, CA and does runs up and down the I-5 all the time. Sometimes, it's cheaper to have it shipped but it depends if you value your time. That in itself is another discussion. Airfares fluctuate all the time and you have to factor in expenses such as gas, food, logding (if applicable) insurance, and other unexpected variables. He's always met me right at the border at one of the gas stations in Blaine.
Edit on Thursday, December 6, 2012: Unfortunately, I learned the hard way that Bill took his own life. I am extremely saddened by this news while being very shocked to learn of this. He was a true gentleman and a stand-up model American citizen. Rest In Peace, Bill.