I'm going to add this as another option for linear slides.
https://www.youtube.com/watch?v=lBVcPxq1KTY
I've worked with the 80/20 extrusion, and in its smaller sizes it can be really finicky. The drawer slides can really outdo the extrusion in a lot of ways, and they've been more reliable for me in the past.