I have found your beloved Banana Flips. Although the original company doesn't make them anymore... Here is a link where you can buy them: http://www.nicklesbakery.com/products...
The top middle snack cake is your banana flip. Merry Christmas. I found this for someone else and thought you all would like it.