The support team at PTC was very helpful in getting me up an running with this product. I had some issues setting it up but they were able to help quickly! Not as easy as other products out there for migrating your data from one system or database into another. It can be difficult if you aren't familiar with SQL scripts which are used when moving large amounts of information over time (like we did). You will need someone who knows how to write these types of scripts to make sure everything works correctly after implementation. If you have experience writing such things then its not too bad because our project manager helped us get through those steps. Migrating all of my customer orders/data between two separate systems that no longer supported them both.