Testosterone comes in several forms, including shots, gels, patches, and tablets you place on your gums. Injections are the least expensive option, but they can be painful. You take the shots every 2 to 4 weeks, as prescribed by your doctor. You may also be able to get the medicine without injections by using a nasal pump. Your testosterone levels can swing up and down between doses.