Correct, but the issue with this deal is that the online price is $29.99 which grants you the 20% off OR $15 coupon,
However, the price in store is $39.99, and a price match will negate the 20% off (though you can still use the coupon). So the options seem to be:
Online with coupon: $14.99...