Customer service is excellent. All very professional staff. Medication is always ready on time. Definitely took the stress out of the monthly collecting of medication. I'm not sure if the staff read these reviews, but if they do, I just want to say to all staff you do an amazing job and thank you.