I've always liked Lowes in Robinson. We usually buy some garden stuff here in spring time and recently I was just there just to get a carbon monoxide detector.
The store is larger than the one in near our home and the selection and prices seem better as well. I like the fact that I can always find an associate instead of having to wait for one or hunt one down for a long time.
The self check out is fast and convenient and the store is big enough that you don't feel crowded with other shoppers.