Hi,
I must say that trust pilot has a biased review system where they only show reviews which are beneficial to them. In spite of submitting relevant paperwork, providing all supporting documentation to support my review in reference to XLN, they still decided to keep it offline. Please don't trust trustpilot reviews, as it's not a reliable source.
5 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews