i like aleve. i have been using aleeve since i was a baby. you can buy it anywhere. walmart, cvs, walgreens and even corner stores if you don't feel like driving. it's a really good price, and i like it better than advil. it helps with everything. i use it when i have toothaches and find it helps a lot. just make sure you eat before taking it.