Great customer service
I have been a customer of Minerva's for over 12 years and have found them to have excellent customer service. They are very knowledgeable and will do all that they can to try and get you the answers you need. I give them 5 stars for their service!