This has been a great purchase for our store.  We use it for everything on a daily basis for the past three years and it has never failed us. Easy to set up. No complaints.