I have been a Barbosa customer for about 4 years now. I have never had a bad experience with them. I trust them, and they are not out to take advantage of you. Being a family-based company, they truly value the relationship they have with their customers. I plan to stay with them for as long as i can.