My experience was very good! My appointment took less time than quoted and the staff was polite and friendly. First point of contact is very important to me. The price was on the lower side of the given quote which is always a plus! Definitely will be going back and recommending to my family and friends!!