This is a very high estimate. You can run btcpayserver on your own old(er) hardware at nearly no cost fairly easily with package tools like umbrel, startOS, or mynode.
Or piggyback on a pleb business already running an instance (some trust required in this case.)
VPS hosting at lunanode should also come in under $15/month iirc, pretty sure they still have a one click deployment option too.