With the newer more sophisticated machines, I would go for the places near you where you can get assistance when needed & as well as servicing. I don't buy anything that has not been discounted. I would find out when the new models will be coming out. That's when I would think you would get good discounts on the models being replaced. I avoid the latest models till they get the bugs out as all new equipment seems to have.