I needed some supplies for the month so i went to this little shop i always see but never enter. They had everything i needed at 50% off from retail. They can certainly compete with the big stores. The variety was plentiful and the name brands were all over the place. All the popular brands at the prices you are willing to pay for to get. I got all my hair, makeup and accessory needs and then some.