I was successful in my search for the shelf, despite initial worries that they might not have all the parts.
Now I have to work up the oomph to put it together and deal with the mess, but I will get there.