I just signed up for an account with them. They seem to be a legit and licensed operation.
Does someone know if they are good I don't want to loose my hard earned money?
So far from this thread I can most often only find positive feedback.
They are the best providers in this business!