Custom Printing is a full service printing company that offers very competitive rates. They will try as much as possible to outdo the bids of their competitors.
Their quality is good. Their service is generally fairly fast, but slows down if they are busy. If you really need your order when it's promised, be sure to follow up with them a day or two before it's due to keep it high on the priority list.
They also offer engraving services such as name pins, plaques, and the engraved plates that go on trophies.
You can make copies there or they will make copies for you. They have very reasonable rates if you need a large quantity of black and white copies.
Custom Printing will do their best to keep you coming back.