Is Mr Jones legit? Payment methods, security and UK guide