I like that it has been very helpful in streamlining my process from receiving an order to shipping out orders for our clients using multiple carriers across Canada as well with all countries around world! It is also great because we can have so many different options when choosing what carrier will do best depending upon their needs or if they want us just handling them at one time vs doing several shipments over weeks/months etc.. There are some things such as invoicing which could be improved but overall this program makes life much easier!!