Online discounts are easy to find, but getting a code to work at checkout can take more effort than shoppers expect. A few ...