But plenty of outside forces — retail behemoths such as Amazon and health giants like CVS, among others — are putting pressure on independent pharmacies. Amazon and CVS are two of the top 10 ...