Overall customer service is great and the product demonstrations are very informative but if they can just get their delivery costs down, have better delivery/dispatch notification and improve order tracking to the standards of most distance sellers then it would have been 5 stars.