What do you need to buy to get abs? Nothing, Abs are FREE!!!!!
You don't need any potions, powders, magical miracle pills, or crazy contraptions that give you abs in 7 seconds. There are no magical methods that exist. So if you are looking for magic, keep on looking and good luck to you.
Workout consistently and eat right. And don't eat any junk food. That is how you will get abs and it takes time and dedication.
You get visible abs by having low bodyfat. You can do 5000 crunches a day and you'll never in your life see your abs unless you lower your bodyfat. That means you can't eat all the delicious treats you love if you want to have abs, unless you consider chicken, fish, oatmeal, etc.. to be delicious treats. Eating pizza, ice cream, cookies, cakes, beer, etc... does not lower your bodyfat, it raises it.. so no abs for you. Are you willing to stop eating all your delicious food for defined abs?
So you can have abs if you are willing to work for them. Are you? That is what will determine your success. If you stop eating junk food for one day it won't make a difference. If you buy an instant ab contraption on TV, you aren't going to get abs. You have to commit yourself to working out regularly and eating right. And yes,... it's hard and it takes time... not 5 seconds.