Gel/long run fuel recs?

What kind of gels/goops/snacks/concoctions do you consume for your long runs and races? I’m new to running LONG distances, so I’m eager to try anything and everything!

(Bonus Q: where do you buy your fuel?)