HMA is great when its connected, I find the connecting speed far too slow for me, i actually cancelled my HMA subscription yesterday because of that