Independent shop stays afloat with 4-5% growth, 16 new brands under its belt