CVS and Walgreens feud, and patients are caught in the middle