Buying from a local dealer means expert support close to should anything go wrong.Also many dealers offer classes show you how to use the machine with demos and allow you hands on to try the machine before purchase.
Buying from Internet you pay and they post. Could be next day delivery but follow up is usually limited and where do you send take the machine for its annual service?
I've done both and been happy.