Sub-prime consumer credit market “firming up”