they are taking me to a sketchy website and want me to insert a coin
Is that supposed to happen?
lol , it's my Patreon page, 'Insert Coin' is a perk, it's a support page. a lot of creators have them. :)
the patreon site is here so if you want you can read about what it is: https://www.patreon.com/