I'm by no means an expert, but i generally assume the only batteries compatible are the ones Canon tells us. Maybe try to find a used battery?
This is an off-brand battery, but it comes with 2, and a charger. Some people say they can't see the battery life though, since the camera doesn't recognize them. https://www.amazon.com/LP-LP-E17-Battery-Charger-Compatible/dp/B07Q9HSYKX/ref=asc_df_B07Q9HSYKX/?tag=&linkCode=df0&hvadid=343234125040&hvpos=&hvnetw=g&hvrand=5593354745406517914&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9031468&hvtargid=pla-737574025669&ref=&adgrpid=68968886317&th=1
If that's not entirely what you'd like, this is certainly not the cheapest, but from what i've seen is cheaper!