FWIW, I do this quite often with Amazon, which has a series of lockers in public places (like grocery stores and 7-11s and such). If I know I'll be traveling to a city that's got a locker near either the airport or where I'm staying, I may have my item delivered there if it's going to arrive while I'm gone.