Our experience directly with Avalon Customer Support Service was extremely positive right from the beginning until the end. Angel G provided knowledge and professionalism, patience, and total understanding of the situation we called about. She worked with us until we were 200% satisfied! She didn't get off the phone until all our questions were answered satisfactorily and, believe me, my husband asks a lot of questions! We know we will be very happy with our Avalon product. Angel G and her team, including Shane J, were so helpful and attentive through the entire process. Our positive Customer Service experience was just as important to us as the product, and we feel very comfortable having both the Avalon product and the backing of Angel G, Shane J and the whole Customer Support team.