I live in the UK man, a pretty shitty part at that, and I'm pretty sure we don't have 7-11's over here anymore, for some reason. I'm sure they'd be a place I can get slushies though, I just need to look around.