I indicated as much as I know about them holding a phone. I suggest you make the order closer to the time you are going to arrive to eliminate the possibility of losing the phone. Since the iPhone X is in such demand, they generally do not hold them much longer past the date/time you have selected for in-store pickup, and you do not have the option to select long into the future. It is still difficult to get an iPhone X, so it is really hard to say if one would even be available when you wanted to come. Looking at a website that provides stock information about iPhones, there are none available in the US right now.