Absolutely not. I have been subscribed to LiveGlam for about 6 months and they have never done anything janky with my bank account. As a matter of fact I did t have the money for my subscription a couple months back but they sent my order anyway. Maybe you can use PayPal or a prepaid credit /debit card.