Admiral: The Visitor Relationship Management (VRM) Company
Read all reviews for Admiral: The Visitor Relationship Management (VRM) Company →
Horrendous experience
Horrendous experience. Had to give it a star to write review. It deserves 0 star. If this company is not a scam, it acts as tho it is one. Somehow insert themselves into computer and prevent me from watching many things i've had no problem watching before. They insist i turn off adblocker even tho i've told them over and over I do not have adblocker. They make a pretense of helping with a bunch of discombobulated senseless emails. This has been going on for a week.