Dealing with finances can be intimidating, but Americans are taking their finances into their own hands, with an upswing in people accessing their credit score reports. This leaves opportunity for finance brands to help enable access to this information and in turn, boost customer loyalty.