From personal experience I would recommend never using credit cards to buy stock... I'm still paying eight years later.