Call it serendipity, call it quick thinking, call it whatever you want: Target announced that it will too sell generic drugs at $4 a...