Amazon was where I bought my latest one (it was the only place i could find one at the time).
https://www.amazon.com/gp/product/B07ND ... UTF8&psc=1 This one, and similar ones, tend to go in and out of stock. You may be able to find similar ones elsewhere, such as Fleabay (aka eBay), possibly at a better price although durability may suffer (I bought my first two or three at Fry's Electronics umpteen years ago). These cases are also available in sizes that hold up to 1000 optical discs. The 300 discs ones are about as heavy as I care to lift when they are fully loaded (keep in mind I'm a handicapped flatulent geriatric).
A variety of them. When ripping a DVD or BD, I first assign a four digit reference number and write it onto the disc with an ultrafine Sharpie or paint pen, whichever shows up best. Then I remove the meta data (the case cover sheet with the title, artwork, etc.) from the DVD/BD case and scan it with my flatbed scanner. I use VueScan with my scanner since it doesn't have a Linux compatible driver. While scanning, I crop the single sheet to one page that has the front cover and the spine, then recrop it to a second page that has the back cover and spine, and save both to .jpg files. If there is data on the flip side of the cover sheet and/or there is also a booklet, I scan all of those. I also scan the label side of the disc itself. While the disk is ripping, I use Pix to clean up the images (usually, just sharpening up the image and auto-adjusting the contrast), then combine all the images into a single PDF using Qoppa PDF Studio Pro (it's overkill for the job but I already have it so why not use it?). When naming the PDF title, I preface it with the reference number of the disc and append whether it's a DVD or a BD (ex: 1043 Chicken Walk - DVD). I save the PDF into a folder where I keep all my movie PDFs in the Video folder.
To rip the disc, I use Make MKV. I'll spare you the details on the ripping process since there are plenty of YouTube videos. MakeMKV's website also has a user forum. when setting up the rip, I create a folder on one of my movie drives that has the name of the movie followed by the disc type, then the reference folder. I also instruct MakeMKV to save the ripped files to the new folder. After the ripping is finished, I cull any unwanted files and rename the keepers as needed.
I keep a separate master folder in the Videos folder to use as my media menu called Movies. I create a folder inside the Movies folder with the title of the movie, followed by the disc type and the reference number. I set the folder to List View and delete all but the Name column. I also zoom it all the way in so I can read the titles when displayed on my TV screen and I'm reading from my bed (I do the same to the Movies folder).
Once the movie ripping process is finished, I create a shortcut of the movies PDF and place it in the movies folder on the movie drive. Then I create a shortcut for each movie file and the PDF's shortcut (it's possible to nest shortcuts) and place them in the Movie folder I created in the master Movies folder. I also have a shortcut on my desktop that points to the master Movie folder.
To watch a movie, I uses a tailless rodent (wireless mouse) to click on the Movies folder short cut on my desktop. That gives me a "Menu" of all my movies (each listing is the name of a folder). I click on the movie I want to watch, then click on the file I want to watch. VLC is set to be the default player for various movie file types (.iso, .mkv, .webm, .mp4).
To make a list of my current movies, I use a program called FileListCreator to create a list of the folder (movie) names in the master Movies folder and save the list it generates as an .xlxs file. I open that file in LibreOffice Calc and sort the file names, then copy and past the list into a LibreOffice Writer document (I find Writer easier to format than Calc). After editing the list, mostly to cull any duplicate titles, I format it into a printable booklet compatible format and save it. I can either just keep the file only or I can print a booklet from it (a booklet comes in handy when digging through bargain bins and racks).
I use slightly different procedures to rip CDs but use the same software except I use Asunder instead of MakeMKV.