I would not recommend Lenovo India to anyone. The product quality is subpar and their customer service is practically non-existent. Spent hours on hold trying to get help.
My experience with OnePlus has exceeded all expectations. The product arrived earlier than expected and the quality was even better than what was shown in the pictures.