We bought EV3 robot but it looks like there is no software and we have to pay an additional $99 for the EV3 software. Is this true?
For the retail version, the link is: https://www.lego.com/en-us/mindstorms/downloads and for the education version, the link is: https://education.lego.com/en-us/educationdownloads/freeproductspage
The EV3 software (for home use) is available on: http://www.lego.com/en-us/mindstorms/downloads/software/ddsoftwaredownload/
The retail edition of the NXT kit doesn't include software in the box, and provides only limited printed building instructions (presumably to save on costs).
However, as indicated on the box, you can to download it from LEGO.com/mindstorms directly, and for free.
Currently, the software is on the download page.
The instructions can be found on the products page, under "EV3 Starter Robots" and "EV3 Bonus Robots". You can download them as PDF or view them interactively online. You can also install a mobile application to view them easily while building.