To me it's irritating when I know what I want and don't want to browse all day. I may want to see the qualities of an item upfront but I don't want to go thru the rest of the maze to get to the warehouse to pick out my items.
But it seems to work for most of their shoppers due to a combination of price and utility.