Madaboutit
Level 1

Other questions

There are credit card fees 2-2.9%