No finance information... a little sketchy. However, they clearly have a proven track record. Fingers crossed this time!