J

I had an overall average experience with Self Sett...

I had an overall average experience with Self Settled Trust. The website was easy to navigate and provided the necessary information. However, the customer service was lacking. I encountered delays in response and the representative did not seem very knowledgeable. It could have been better.

Comments:

No comments