I've ordered from Brookhollow for my company calendar cards for many years. Their turn-around time is quick and their pricing is good (they offer specials). The quality of the calendars is excellent and the interface used to customize always shows a proof that looks like the final product, and is easy to use. My recommendations: a) expand the holiday list a bit, b) offer more choices of calendar cards with the holidays listed, and c) maybe consider lightening the stock a bit to ensure the weight doesn't go into the next range of postal cost (I have it weighed every year with the envelope and they tell me it just meets the lower ounce requirement) - especially since the cost of postage keeps going up. Overall, I'm very happy with Brookhollow.