Treating Bengaluru to books for decades

Sapna Book House is a household name in Bengaluru for almost two decades now. They were there before multi-retail book stores came in. The fact that they are the largest publishers of Kannada books was another reason for their popularity. How are they managing to survive and grow in the e-commerce era?