net credit review