PayPal
Business account limited, photo ID demanded citing new law
How many have experienced this from PayPal? I recently set up a business account because they tell you that you have to create a separate account for business purposes. When I did that, they raised a flag for suspicion, as if I were trying to steal my own identity. I told them the alert did not ...