Cheap printing service

We’re looking for printing company that can give catalog printing and label printing at the cheapest cost. Our previous supplier increased their prices and it’s no longer reasonable so our president decided to look for another. I’m currently scouring the net but if you have any suggestion please feel free to leave us your info. By the way, if the company can also print calendars it is much better since we’re planning to add as one of our corporate giveaways this Christmas. TIA!