As an American now living abroad, let me tell you, whenever I fly home, my very first stop is a CVS. There is something so ...