all i have to say eveyone i dont belive or trust anyones comment on brokers.unless i have a live account and face problem.i usually search for brokers and open an account.what i found out is uneducated people making uneducated comments.Please grow up and accept your loses.
as far as
spikes its is understandable it happens once in a blue moon and computers do makes mistakes and errors too.so if you dont get refunds in those situations then thats a problem.