Tucked away beauty supply store in Snellville