I was wondering if anyone has had any luck communicating with the customer service team at Comwales? I have used their online form but their responses are a bit sporadic. Their last twitter post was not recent and I'm not on facebook.