Do you know what HFA is? There are so many things which are abbreviated these days. It's almost like people don't have time to get their tongues around terminology. Post Comment Receive notifications Add a comment...