Bank quality checks without bank prices, ready to ship in 24 hours