Anyone else find it amusing that the OP is bashing someone for their English skills? I giggled quite a few times.
Also, sometimes they adapt their grammar to match the ticket if they think it'll help the customer understand.
Also, you had a bad experience with a GM thus you think their entire customer service is declining. You seem intelligent.