Four ways to avoid daily deal disaster: a checklist