I've been dealing with VFD Group for almost two years now on some investment stuff and honestly they've kept things straightforward which is rare in this line of business. The advisor assigned to me actually takes time to explain things instead of just throwing jargon around like dem do, and that alone saved me from making some questionable decisions. My only gripe is the waiting time when you visit their office in person sef, but at least the actual service when you get attended to is worth it. For what I pay them, I can't really complain too much