To every story there is also the other side of the story. They obviously don't freeze accounts account just like that for fun, so they certainly had some reasons to do so.
That's my experience with them anyway. Eventually got it all sorted out but at the cost of not being able to get at my money for about a month.
Just having friendly helpful customer support who can explain what's going on would make a huge difference.