Great question Matthew. Because it's no longer 2005, Google is paying less attention to technical SEO signals and more attention to user behavior and page popularity (internal and external).
Your title is awesome because it invokes "title tag principles" (Google that), including a call-to-action, keyword theme and a value proposition.
Provided your meta description doesn't repeat the same phrases (you can easily say the same thing differently), but also includes reasons to convince a searcher to click on your listing, you've set yourself up for excellent CTR in the search results. It also won't hurt to have your keywords at the front of the URL. Example: site.com/awesome-htc-support/.
Keyword repetition is something we try to avoid specifically in explicit instances or when we non-intentionally stuff keywords. Example of a bad title: HTC Support - Top HTC Support, HTC Support Experts, HTC Support Consultants. You can, however, use these phrases in subheadings (h2), again, non-explicitly, and within backlinks to the page from blog posts and 3rd party websites. Google can do the math.
Your title is perfect - don't change a thing.