Microsoft Dynamics GP 9.0 or old Microsoft Great Plains 8.0 has very solid and traditional integration tools, such as eConnect (designed for eCommerce developer), Integration Manager (this is end-user tool, with new trend to be rewritten in eConnect it is improving the performance). Also bullet proof method is direct SQL coding