Deltax is an average company, not great, but not t...
Deltax is an average company, not great, but not terrible either. The website deltac.com is user-friendly and easy to navigate. The customer service could use some improvement as it took them a while to respond to my inquiries. Overall, I would rate Deltax as an average company.
