We would never accept a case that requires such a long timeframe. Please be cautious of agents who take on jobs they cannot finish, as this can result in their clients falling into overstay. If possible make sure to ask them for immigration receipts to ensure that their visa is actually in process.
With us, the entire process takes about one week. This covers everything, including opening a bank account on a tourist or exempt visa, Non-O visa, and yearly extension.
Scammers exist in every country, especially online. It’s important to stay cautious, as even the United States receives tens of billions of scam calls each year.