Pretty much decide to buy the Tsukigi cannon....Have the bucks...So of course can't find them anywhere...Schnitz said there are all in Japan and don't know when they will get some...Anyone??? Help...Unfortunately I am an instant gratification kinda guy and I wanted them yesterday