Congrats on expecting!
We have a group of people shop every year for BF. What we've found works best is a spreadsheet for each store. It may be a good idea to make one out for DH so that he knows exactly what he's going after at each store. I always put name, item #, price and quantity on the spreadsheet so no one gets confused. We each take a copy of the sales ads, also. As for the online shopping, I've never done any of my shopping online, but should I try it, all the above mentioned ideas are great!