This is one of the best Walgreens I have ever been to. The staff is very friendly, very helpful and go out of their way to help you in any way they can. They always have products in stock and keep the store very clean. The staff also does a very good job at knowing what is going on (ie theft). Great place!!