OMG, I just got an email that they are back in stock lastnight. So today I go to place an order since I've been wanting to try them for some time now and low and behold they are sold out. anyone have any idea how much they get in at a time? I was only able to get 3 punch mega LR. seems like the SR is still in stock so I picked up 10 to tryout. I hope they are as good as everyone says they are. Putting in a order on blind faith here. I can't believe they sell out so fast and it seems to take weeks or months to restock. Why don't they just make in larger quantities?