Wal-Mart wants to be your doctor.  Full article