I think I am
I'm not that guy would could sell sand to people living in the Sahara.
But someone told me once that a good salesman is not a sales man who could sell anything to anyone but someone who, for every customer, can identify the exact product that's gonna satisfy him and sell it to him even when it's not exactly what they came for.
Because a customer to which you sold a very costly product that's not gonna satisfy them will think you scammed them but if you can identify the right product for them and sell it to them, you gain their and they'll come back to you next time they need something. And they'll tell their friends how much they're satisfied with you
Don't tell GrandMa to buy the newest Iphone that's gonna cost her $1.500 and she's never gonna understand how to use it. Tell her to buy that other ohone that's gonna cost hher $600 but is much simpler, show her how to download and use What'sApp, she'll be happy to surprise her grandchildren with a video-call and she's gonna tell how good were your advices to her friends, her hairdresser, her doctor, etc...