How safe are my stored card details?

Highly secure. See the FAQ Is my credit card information secure?