First off, the customer service we thought was great, one day after we received the machine it went on sale and they gave us a credit down to the lower price. Well done! The machine is well built and so far is operating great. There is a hitch though, the instruction manual that came with the machine is poorly written and does not cover even some of the basic functions like ""settings" and what the various codes means. On top of that, there are no You Tube videos out there to help out. Long story short, you are left to try and figure out much of how to assemble and operate the machine on your own.