Not the best. Its slow on updating informate, but so os the website. They charge u 7.95 to make a payment with a live representitive yet its a computer that asks you the same 2 questions. I get email and text allerts sometimes up to a week after the purchase is made. Also it says when u make an express payment it will be avalible quicker, its not. I still have to wait the 7 to 10 days for all of it bit the first 100..... And statement are not avalible till 2 weeks after when they should be....