Does anyone know anything about there being a $10,000 maximum for deposits to Neteller for a given month? I got this weird email from them saying that I needed to fill out some forms and send them to their office before they could process my deposit. I have made several smaller deposits this month, but the last one put me over $10,000 for the month.
Has anyone else encountered this in the past?
Has anyone else encountered this in the past?