** current delivery timing ** Orders up to 13 May deliver 7 June - orders up to 27 May deliver 21 June