Thank god for Barclaycard
Thank god for Barclaycard. I thought it was a UK registered company as per their website, they are in China, dispatched item after cancelling, delivered item into my front garden overnight via Evri network so I couldn't refuse delivery, sent me the Bride of Chucky instead of the beautiful doll I had ordered which was over £115. Thank god for Section 75. One positive for them they were always polite and responded to emails.
