I never bet in shops. On the few occsions when I have been in a shop, I have had no idea what to do or where to go
Only ever bet online. I have become very disciplined and don't put on daft bets for interest. I only bet on what I know and stick to Spanish football with some other bets on the Premiership and Serie A.
The main thing is to think about things in a rational fashion and don't get caught up in it and chase lost winnings. You have to become detached and think about things logically. Don't get me wrong, when I first started I lost a couple of hundred quid in the first two or three months as it was so easy to place bets on almost any sports at any time of the day. You suddenly become an expert on the Romanian 4th Division because you placed a stupid bet and won. I stuck £5 on a Brazilian lower league game once as it was the only game due to start in the next 10 minutes and won. This one off success led me in completely the wrong direction.
Would I have placed such a bet in the shop? No, because I doubt you would get access to such a bet in the shop without specifically asking about it and the counter staff phoning headquarters but online it is much easier.
Apply the same rules for successful gambling which others have posted on here before when gambling online. For me it is that simple.
Hope that was helpful.
Now for a shameless plug Anyone looking to get an online account, open a betfair account, PM me and I will give you my refer and earn code. Stick in £30 and get it matched and we both get £30 cash bonus each (not a free bet but actual cash credited to your account).