I was browsing Malls of America's blog and I came across this entry. I don't remember a store by this name, does anyone else? Is it, nuts ah! or ah! nuts, frankly, I am not sure either one make much sense. For some strange reason, I find this kiosk very disturbing.