No, I haven't.
The only reason I posted this is because I asked a similar question a few months ago and about 50 people responded with very helpful answers. I thought it would have been funny if someone had simply said "no, I haven't". So there you go