when do the sales usually finish? Do they last till first week of June?