Kohls.com has proved to be a good website for me to shop at. Everything is easy to find, they have a better selection of items than in the store (they have "online exclusives") and they have the items in most sizes. They also have comments and ratings by shoppers on much of the merchandise.
One thing I don't like about the website (to be fair) is:
You can only cancel your order within an hour (or was it a half-hour) of placing an order. They don't tell you this on the website. They make you call and a recording tells you this. They did, however, tell me I could return the item at no charge or drop it off at the store. I drove by the local Kohls and dropped off my return and they only asked if the product was defective.
Their website allows you to enter up to 2 discount codes. You can usually get free shipping and other discount coupons by googling "kohls promo codes."