I played it for ages before I finally won one, but it did take me ages.
I try not to play it now, I get kind of competative and won't stop playing until I've won one and well it's so hard I end up sitting for hours desperately trying and eventually give up disheartened without having won one.
But it's worth it for that wee buzz when you finally win.........hmm, this might be why I don't gamble, I'd be skint by now!
I've done it a few times but Mr cameo has completed it loads of times. He now likes to complete it in the fewest moves possible - i think his best is 141