NRF24L01+PA+LNA not Working

I looked on amazon and only found one thing:

https://www.amazon.com/SunFounder-Control-Wireless-Version-NRF24L01/dp/B015E38PHC/ref=sr_1_3?crid=3V13QLXI8OWT3&dchild=1&keywords=Arduino+nano+with+nrf24l01&qid=1635946416&qsid=144-2018298-0025516&sprefix=arduino+nano+with+nrf24l01%2Caps%2C97&sr=8-3&sres=B015E38PHC%2CB07FGDY31M%2CB00O9O868G%2CB08Y8FPCJ6%2CB07ZCKMNRG%2CB07PBBC4H9%2CB07WK4VG58%2CB07VX7MX27%2CB07GZ17ZWS%2CB00NLAMS9C%2CB07QC1SXJ8%2CB01EV70C78%2CB093L1S38Q%2CB07B7JJQMF%2CB07RQ8S1LG%2CB01N5INCBH

I really don't want to spend $12 on that. Could I solder a simple NRF to nano shield with perf-board? Would that be reliable enough?