I've had a mixed experience. Pre-sales they were pretty responsive and helpful. Post sales, I asked them a technical question and they (he) gave me a curt response, and I didn't really appreciate it. We worked out the issue and I'm fine with him now, but if you're looking for something specific...