Remember, if you buy it there, you pay sales tax. If you buy it from out of state, you don't pay sales tax. (When are they gonna plug THAT loophole) The savings will usually cover the cost of shipping.
Without getting into specifics, I opted for a loan through a local financial institution. It was a very reasonable rate.