The straw that broke the camel's back was when my account was frozen without any explanation. You will never be able to withdraw your payments because this is a bogus website. All attempts to contact them were unsuccessful. Thankfully, S I M O N C H. C O M. was able to locate and restore my hard-earned money to me.
11 months ago
Barclays has a
1.6
average rating
from
934
reviews