LOL, no way is that the auto-responder. That's instant.
I filed a support request a few days ago, and I got the auto response ticket confirmation. 3 minutes later (yes that's THREE minutes) my question was answered by the support staff. That's service.