Our energy supplier is up for renewal and Avro have come out cheapest for us this year. I've never heard of them so just wondered if anyone had used them and could tell me what they're like for customer service etc?