Retailers like CVS and Walgreens have limited the amount of acetaminophen and ibuprofen customers can buy at a time to prevent stockpiling.