Bank-quality cheques shipped in 24 hours—without bank prices