All of this here.$1 is a test amount. Legit companies will sometimes do a test charge before a larger one. But this is what scammers do as well. Moral of the story: Grams Not Scams
As long as you with a decent bank you don’t have to worry about using your debit card online. If your card is compromised they will cover any fraud