They claimed international tax issues were the reason my funds couldn’t be released. After payment, a documentation fee appeared, confirming withdrawals were never possible.
I eventually found ʙʟᴏᴄᴋᴛʀᴀᴄᴇʟᴀʙs, who provided clarity and assisted in recovering part of my funds.
Claim your business profile now and gain access to all features and respond to customer reviews.
Headquartered in Wilmington, DE, Barclaycard US creates customized, co-branded credit card programs for some of the country's most successful travel, entertainment, retail, affinity and financial institutions. The company employs approximately 1,300 as...