I signed up but bumped my head on a wall when it comes to payments. It seems I would have to open an account for credit cards . But I would love to have some more info on how I could go about it. The offer sounds good, too.
I signed up but bumped my head on a wall when it comes to payments. It seems I would have to open an account for…