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.
10 months ago
Admiral has a
2.6
average rating
from
1,681
reviews