You should've cashed out in little amounts (but then you couldve gotten banned)
Yes, they usually take this long. Fj has a relatively small wallet, nearing 150 BTC. If you happen to win more than half of that, it'll be a huge hit against them. They're either trying to find an excuse or quadruple checking the leitimacy of your bets.
Did you win through skill, or luck?