Sorry to hear that you had a bad time OP. I have always contacted them by phone. In my time with CZ pistols i have had three issues. Cracked TS wood grips, they mailed me a new set. Bad extractor on my 97BD, shipped the pistol in and it was back in ten days. Bad decocking lever on my P-09, they shipped me a replacement.
I try to keep in mind that they are a small operation for the firearms industry. I also tend to give anyone in customer service a good bit of leeway. I have worked in CS, the general public can drain the life right out of ya.