D. M. Kannapan compare prices