The main thing I want to contribute as an SP is the best way is the way that suits both you and the SP, this may be finding an SP who does not require a deposit, or offers a method suitable for you.
What can be annoying is when I have said 'this method only' (I added only to try prevent the numerous 'will you accept this that and the other' requests when I only said 'this method'). I am still however asked if I can meet in the street to make the deposit in cash, accept cash sent by post, paypal, various now defunct in the UK payment apps or deposit into bank account. As recently as last week I explained to someone new, UK banks no longer allow cash deposits by a third party. I have tried several options, alternatives were abused and or problematic or no longer viable in the UK. When I have occasionally made exceptions or accepted an alternative, more often than not the punter has been very difficult either or both setting up the alternative, and or in the booking.
Sometimes even when using the method I accept, I have punters explaining to me/telling me about that method as if I am new, even though I have been accepting payments , as well as making payments that way fairly regularly for 11 years.
But going back to the above points, I mention the deposit in most of my adverts, and check most are aware of this at point of enquiry, explaining I am aware this may not be suitable for some so he has a choice as to whether to go any further. Some still try and think I will make an exception.