I didn't really have anything to add to this topic, but I felt bad for you that no-one had responded. 🙂
That suggestion could be useful I guess, although I personally wouldn't wait until the last minute to gift shop and I most certainly wouldn't wait for AP to get it to me on time if I did.
Doesn’t expecting the unexpected make the unexpected expected?