1. The drugs are not from the same store, and the prices defined by each merchant will be different, so will the prices.
2, different manufacturers, prices will be different.
3. There are activities in a store, which leads to different prices.