SE doesn't charge you till a few days before they ship it out, so since the shipment for the 2nd batch is in May, you won't be charged till May. In that vein, the 3rd batch won't be charged till June.