AVR has been a great partner. They have been very responsive to our needs and have been very flexible to our needs. They also have a great staff. I am very happy with the way AVR has handled our billing needs. I wish that AVR would add a few more modules to their product, but I understand that they are focused on the core modules. We have been very happy with AVR. They have met our needs and are very responsive. We have not had any issues with AVR. It has been a great experience. I would highly recommend AVR. I am very happy with AVR. They have been very responsive to our needs. They have been very flexible to our needs.