We just placed the order for the sticker sheets. They'll probably be here by end of next week, waiting on confirmation. We had to tweak the layout a bit to make them fit properly in the sheet, and it hasn't been approved yet for printing, but I think they look great!
If you ordered sticker sheets by themselves, they'll be sent out as soon as possible. If you're getting sticker sheets as part of your frame preorder, they'll be in the box with the frames in May. If you want them any earlier, you can always order some now and we'll ship them out asap.