My email to help received an error claiming that the domain is gone, and I am currently unable to access my account! It seemed like my hard-earned money was lost forever, and I can't really put into words how I feel about this. Fortunately, T𝐫𝐞b𝐥𝐞𝐬𝐥𝐭𝙙.𝐜𝐨𝐦. helped me get my money back. I advise contacting them for help in getting your money back if you're having a similar problem.
5 months ago
Barclays has a
1.6
average rating
from
959
reviews