Totally dishonest service. They clearly say that your card will be not charged
And they charge you at short as you add your Credit Card.
I was on troubles with my Bank and on unhautorized Overdraft.
Please avoid this service. Go to Xpedia or other provider.