I use to get them from http://www.freshchocodiles.com
however I just checked and they are out of stock (you probably already tried there. I haven't ordered any in about a year so I don't know.
Sorry I couldn't help you...... now you are making me crave them!
If I find any I will let you know!!