FWIW, I'm on mobile, and I too was concerned when I had to look around to see the price. It seemed like an "If you have to ask, then..." scenario.
But your $45 price seems really reasonable, so maybe worth showing it clearly on the mobile landing page?
Not my area of expertise; just my personal 2 cents.