Interesting, I never considered how that could spoil the surprise. I guess the most straightforward solution is to do private browsing when shopping for gifts. Pretty annoying since it won't have any of your saved data (logins, saved forms, etc.) but you don't have to worry about the ads.