Okay so aproxamatly when are these coming in from this last drop? I am curious? I ordered 2 packs of the rainbow ones because I figured his majesty pictured left is going to get ahold of some and make them disappear!... Oops sorry I just re read the description which told me what I wanted to know, April 2nd!