While buying any kind of smartphone online or offline research first. If you are a educated person then you shouldnt go in any mobile store and say show some mobile to me . No you should decide at home only that which smartphone you should buy, which smartphone fit in your budget, which smartphone will give you better feature then others.
For reserching you can use google and youtube, first search for best smartphone under your budget for eg. Search in the google for best smartphone under 15, 000 then it will show you some pages or videos you can use both from that list you should decide your best smartphone .
Before buying any smartphone you should see in its pro and corns . From my personal experience I find that online market gives you mobile in low price then offline. You can trust online websites you dont need to worry about your mobiles damage if any damage happens withen garrenty period then you can vist your nearest service center of that brand .they will fix your phone in free of cost if it is under warrenty peroid .
One thing is to be taken care of for online ordered smartphone, always go for cash on delivery option and while getting delivery first open the mobile check it quickly that your smartphone is in there then give him money. Dont worry he will wait for you and it is his job to deliver package safely.
But if you find any kind of mistake in your package then at that same point return your package to him and dont pay for it.
This kind of incident happens in 1 out of 1000 only , but still stay aware.
Last requiest dont go for vivo and oppos addvertisment, before buying atleast watch some youtube videos about its reviews and performence . Then if you feel to buy then only buy them.