The Hstcdnbst.men is a misleading ad that created to force you to call a remote tech support service. The unwanted web page can be loaded into your browser with the help of adware (sometimes called ‘ad-supported’ software). The adware may alter the settings of internet browsers such as Chrome, Internet Explorer, FF and Edge or