Hello Dajgoro,
What are you trying to build? Are you experimenting for hobby interests or are you considering using LoRa(WAN) for a product that will be available on the market? Or are you only interested in using the LoRa modulation method and use your own message protocol or do you want to use the LoRaWAN protocol? Which network will you use? The Things Network, your own network, or any local providers? What are your restrictions?
For hobby projects or products you want to include LoRaWAN without much hassle, you could use a complete certified module like those from Microchip, Murata, etc.. When you include them you can have your product certified by similarity, which cost a fraction of having your own LoRaWAN firmware stack tested. Depending on your local regulation or the network provider (if you don't build your own network) you would still need to do radio performance tests to check if you didn't botch the antenna design and your radio performance is acceptable to the network providers standards. Most certified modules will only require a few IO and a communication interface like a UART to get LoRaWAN going, but they cost more and are often not the smallest in terms of PCB area.
You could also only use the SX127x chips from Semtech and build the reference design yourself, but I would only advise this if you're planning to sell in the thousands of units anually. Another option would be modules with only the SX127x chip like the RFM95/96 from hopeRF. These modules are not LoRaWAN certified, since they are only the LoRa Tranceivers with the reference filter and output stage design, but lack the integrated microcontroller and require an external microcontroller with firmware to control it. You could hook it up to your own MCU of choice and write your own LoRaWAN firmware. Semtech has it's own github with code for LoRaWAN nodes and the packetforwarder for LoRaWAN gateways available:
https://github.com/Lora-net You could port this to your own MCU of choice, altough certification by similarity won't be possible when you change the microcontroller from the one used in the certified design.
Muratas module is still 8,81€ in volume, which is a bit expensive.
LoRa modules cost 2$ on ebay but I can't find the same modules from proper vendors like mouser.
Mouser, Farnell, Digi-key or etc. will never be as cheap as Ebay. But with Ebay you never know what has happend between you and the manufacturer of the module or whether all the modules work as expected. The company I work for uses the modules from HopeRF (directly from HopeRF, not from Ebay) and we never had any problems with them, expect of our customers applying 12V to them directly

, not removing the conductive foam from the modules or thinking it was a pre-certified module with RS485 capabilities out of the box

. If you want to use these modules, go to a local distributor, as the prices for a single unit exceeds the price of a certified module on farnell, Digi-key, RS and etc.