CFDAdvanced is a great stock-trading platform. Their service works without any downtime, and I can easily place my trades using their user-friendly interface! On top of that they also offer multiple payment options including VISA which makes it easier for me to make payments on time because most banks allow those types if cards as well so there's no problem getting backfilled from other investors when need be. The only downside? PayPal isn't available but luckily MasterCard does come in handy sometimes.