Do you really want these guys to have direct access to your bank account given their track record for data breaches? On top of this you get no credit card protection, no rewards points on your card, and no double warranty which most cards give these days.