Yes and Yes.
The email address they provide for tech support is email@example.com
. My emails have always gone unanswered.
Since Customer Care doesn't answer, it's kinda hard to schedule an appointment.
But fortunately, thanks to scanning online postings, I knew what to look for and finally solved my problem. PTL for the forums.