I recently placed an order at R4Card.uk. I immediately done some research and found that they were supposedly a scam website, I then contacted my bank in which they told me the purchase had not gone through, so I order somewhere else instead, I have now received the R4 card and am having a...