iSenseLabs developed a custom complex integration for our company. The project manager kept close contact with us and updated us on the progress weekly. The deadline was tight but they managed to finish right on time.
Cleverly made modules, best support ever, able to make any customisations. They're just insanely great, don't pass by.