If the pay by date is June 1st, you can usually expect to receive the 28-30th of May. They are always early.