We moved to ChannelGrabber a few months back, it simply does everything that the tin says!
From Sam in sales to Zoe in account set up, the service has been 1st class with a little extra. Always very helpful and ready to help if required. Importantly, you can get hold of these guys rather than waiting on someone calling you.
The system is easy to use (fool proof)
I would recommend ChannelGrabber to anyone with an on-line business.