The only item that I would like to mention and bring up is that if you buy on line and have problems who do you talk to then? My my experience if you choose a local dealer, one with close proximity to you, you'll be better off in the long run. Yes, you'll get better pricing on line but you won't get the support down the road
. Good luck.