Well myfico is certified fico scores, perhaps who your bank uses is not? I used true credit and pulled my scores and then pulled myficos scores and there were differences!!!
True credits are
592 Trans
631 Equifax
536 experian
My fico's are
615-Trans
675-Equifax
587-Experian
as you can see quite a little difference!!!!!!!