On my last trip to CVS, there seemed to be a giant elephant in the room. Or rather, a giant mountain of backpacks. CVS has...