Overall the experience working with and using the products from EC Sourcing Group has been very good. As far as the customer service and training, tony has been a very good trainer. He makes things really easy to understand, and he obviously knows the product inside and out. He explained things well enough for me to be able to comprehend and use the product confidently on my own. He is also available for followup questions, which is helpful because I have had to reach out. We will continue to work with them because they have been willing to make changes and do updates for our particular company.