Birchbox have 50% off the June box with the code 50OFF until 30 June on birchbox.co.uk while stocks last. A box normally costs £10 plus £2.95 shipping, so the total is £7.95 for the month with the code. This month there is a free bag rather than a box with up to 5 items inside which there is a full sized beauty product too.