It was easy enought o get up running with out any problems or hassles! The customer service department were great too - they helped me through my initial setup issues very quickly without fussing about anything I couldn't figure myself (which isn’t many!). Their support staff are always willing & eager t help when required but never pushy either which makes them ideal partners from day one!! They have been excellent throughout our relationship together. We've had no complaints whatsoever regarding their product nor services provided by this software provider thus far as everything runs smoothly between us both now - even after several months use since launch date!