CVPS gets 'thumbs up' for customer service