I've been thru a nasty audit before in two different countries but not the same year. An audit will give anyone grey hairs. Also, gotta be careful about what you say
or share online too about your financial situation.
If you don't know them...do
not share info with them unless they're the tax folks from the government.
Today's environment, even brokers are using your online associations and what you say online to determine if you should be paying professional fees (expensive) or individual fees (cheaper)...several threads here at ET this year about that particular issue.
By the way, thanks for the tip about them checking IP connections for where you were trading from. Its the first time I've ever heard that before although I'm not surprised especially if he's paying those assistants to do work for him from another country.
wrbtrader