deluxe is a large printing company known to serve many financial institutions in North America

Try looking here: http://www.deluxe.com/

If you are expecting checks from someone and that is what arrived I would think you received them.