Thanks to all who let me know they’re still getting the iPower page when visiting the site.
The problem (I believe) is that a cached version of the page is coming up (in this case, the iPower page). When this happens, refresh the page, and it should load from there. You may need to close an reopen your browser.
So far, this has resolved the matter for others. If it doesn’t for you, please let me know, but all appears to be working as it should otherwise as far as I can tell.
After two days of trying to access HTF.com and getting IPower page instead, this evening I have been able to access HTF.com, without any problems thankfully!