Go to a real auto body paint store to get all your products. Evercoat RAGE, RAGE GOLD, are super products at a decent price. However, they may be more than others, they work SO GOOD they are well worth the money.
"Bondo" brand is usually sold in "retail" stores like Pep-Chumps and Wally World and though they will do the job just fine, I have never seen a shop use it. Why? Because there are better products and mostly because they are usually ridiculously expensive compared to the similar Evercoat, USC,etc (read that "pro") type product.
Brian