Although to be honest, they don't really have much in the way of tech support. I would just pack up and create a new account. I'm on my third as a matter of fact. (remnants from the 6snap slaughter)
But if you really want more Snapchat stuff, you'd probably be better off contacting them directly. (or attempting to)