'High achievers' with scores above 785 have an average of 7 credit cards
Filing reveals e-mortgage challenges
Borrowers can electronically sign disclosure documents