I got charged $1 when adding my credit card

That’s right.

We charge a small fee of $1 when you add a card, to authorize the card and make sure you have funds to start advertising with us.

This fee is non-refundable.