You can definitely get a better deal if you try... That said, what your quote is not completely outrageous, and it's your call as to how valuable that 1 or 2k rupees is to you... I'd suggest trying to negotiate down to 13 or 14k, and seeing how far you get.
1k to 1.5k is a sufficient tip, but you can give more if you want.