Extremely ineffective customer service. I have not yet successfully got any money out yet. Want to close my account but cannot find how to contact them for this purpose. It’s impossible to communicate with them effectively
2 years ago
Novatech has a
1.8
average rating
from
107
reviews