The IRS estimates it could take 48 hours to analyze the data, analyze the law and then complete the form for just one foreign mutual fund investment (if not excepted from filing). You can only guess the amount professional tax return preparers will charge to complete these forms.
What is solution to avoid this horrendous tax return problem? Only purchase foreign stocks directly owned in your own name since these are treated the same as US stocks and the purchase, sale and reporting would be the same as for US stocks. An alternative is to purchase US mutual funds that invest in foreign stocks (these are not considered PFICs) and again treated the same on your tax return as a US stock.