Cdodge/shopping cart touchups

for querysets, do `if coupon_redemption.exists()`