Their prices were very fair. The level of care you get for the price is outstanding. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. They paid close attention to me and all of my questions were answered.