I have a punt every now and then when I use the kiosk at the supermarket, but I certainly don't go out my way to. Last nights Euromillions was an exception, and I wish I had never botherd!
Me and my brother buy a few on payday, we always seem to win more than we lose. Before christmas I saved every card I won for 6 weeks and had almost £100.
In the last couple of weeks my brother has won £100 twice, most I have won is £40.
Never touch them. Remember a programme on TV where they bought 400 consecutive scratch cards and didn't even get close to winning their money back. Can't think of the programme name as it was a few years ago!
I don't buy scratchcards at all. My brother does, and thinks they make good birthday and Christmas presents. I've won the cost of a single card back the times he's sent me them and exchange it for coinage.
Normally purchased by someone who looks like they can't actually afford it, then rubbed out like they are having a fit at the counter, rather than even waiting until they leave the shop.