While the products are nice enough, I find Cafepress's back end and supportto be a bit of a challenge.

https://stickydoggy.com/store-redo2.html
N.B. we have tested the 2019 calendar and it was sort of ok (one prototype has been delivered) but there were one or two issues with it just the same.