Throughout our more than 7-year relationship, the Rapid team has always been very responsive to our needs. We frequently are customizing the solution and the Rapid folks have been very willing to assist us. Their commitment to customer service is outstanding and we know if we call them with a problem that we will get quick follow-up and resolution