If they block your payments and tell you to provide any additional info just run and never try to buy from websites using them. They will drag for days, no customer service whatsoever, no way to contact them directly, very slow to respond, i suspect a 1-2 person company, risk of information theft from them or by them is way too high in my opinion.