Ever taken an order all the way through checkout, only to discover that the coupon code you have has expired? Ever wondered why the site doesn't just allow you to check the code at the beginning, before you spend precious time entering credit card and shipping information? Ever made the face to the left while shopping online?

We feel your pain. dealnews editors shop a lot, so we've made this list of the most common pitfalls we see on retail sites today.