It could get there but there is a high chance it won't since it is taking about 6 weeks to get there. The last batch from May 10 arrived the weekd of the 16th which is about 5 - 5 1/2 weeks. There is a possibility it will come that week before you leave but the higher chance is that it will arrive after you leave.
Bookmarks