Any time I have had to contact support, they have always been quick to respond, and very efficient in resolving any issues. When an action has been required on our side for a fix, they have been very helpful in explaining step by step what was required, and when replacement parts have been needed, we've had them within 24 hours.