Are online promo codes worth using any more?

Illustration: Bill Brown