Cream vs. Injections?

Hi. I'm new to trt and full of questions. I've had some difficulty with the injection process, getting the liquid into the needle, especially when the vial is near empty. It's also a lot of waste. Is the cream just as effective? What are the cons to going with cream vs. injection? Thanks!