Have been there several times, every time the service has been great. Staff is knowledgable and friendly. Of course items can be found cheaper online, but I am fine supporting a brick and mortar store that I can stop at on the way home, and someplace I can try out new favors. Don’t let the earlier bad review scare you off — I’m glad I didn’t.