I can't believe that I still haven't tried one after all the posts on here about it. But, I was reading a blog today where the girl decided to make her own. It looks delicious, so I thought to share: http://cupcakesandcashmere.com/homemade-shamrock-shake/
More expensive than McDonalds, but you won't have to worry about listeria.