I think zazzle need to be creative with different promotion aside form regular discounts, why not give buyers some digital tickets for raffle draw, allow buyers have a chance to win big prices including Gift Checks and cash? some online retailer are doing that, and it works well with promotions, encouraging buyers to buy more.
I really think zazzle lack the marketing aspect, I didn’t even see a single youtube ads posted anywhere, do zazzle even have a youtube page???