They'll start to send out MBs about 4 weeks prior to arrival, so that's probably your 11 days. If you really want to receive them at home before your trip, I recommend ordering sooner rather than later. If you wait until 12 days prior to arrival to customize and place the order, I wouldn't trust the package to get to you in time -- it seems to take a roundabout route no matter where it's going. It should be possible, but I don't trust it.
Enjoy your vacation!