Active since Feb 2025
Fast and friendly service! Staff is always very helpful and considerate.
Wish I could give 0 stars…. People are friendly and helpful during the registration process and deposits, but when it comes to withdraw YOUR money, then they give you all kind of excuses! First they pay a small amount into your account (just to shut you up), then they inform you the rest of the amount will reflect at the end of the day (which did NOT happen!!) Then you get a call stating that the money has already been paid (which again, was NOT paid!!) Then….you get an email stating it takes 5-7 business days before the money will reflect on my account…. Follow up emails has been sent - no reply.