Quick question on saving miles. I don't have a lot of miles, about 21K, but I don't want to lose them. They are set to expire on 8/31. I bought a couple things through United Shopping earlier this month, but they haven't posted yet. I know that when they do they usually date them based on the spend date and that would recover my miles if it didn't post until after expiration. However, I am always nervous about shopping as you never really know if it works until the miles post. I also have United Dining and will do a quick dining run this weekend. When those post, do they also post based on the spend date? I don't want to have to buy any miles or spend any just to save the few that I have.