Horrendous customer service. Rude people who speaks over you. I have never been so mistreated by someone from customer service in my entire life. Absolutely unprofessional and out of order.
1 year ago
Admiral has a
2.6
average rating
from
1,711
reviews