My partners FBI clearance took 3.5 months. When they finally looked at it they advised him he didn't pay the application, he only paid for the fingerprints and return postage. He then forwarded on the correct payment and they told us they would have to start a whole new application which would take another 3 months. So after almost 7 months waiting we finally got it back last week and have uploaded it so just waiting on a reply from immigration now.