Well, in defense of OWC, I had a 2019 Retina 4k iMac brick, with no solid state drive. Yeah, I'm an idiot, bought it on sale with the regular HD. Well, software updates would take TWO DAYS. That is not an exxageration.
I shipped it to OWC; had them put in a 4 TB SSD and 64 GB of RAM, and boom, new computer. Insanely good comparatively, actually usable. Running Sonoma 14.5 currently. And was that a job involving pulling off the screen. I wasn't about to go there. I have other OWC gear too, although nothing current. All worked fantastic, especially the hard drive enclosures.
I know a lot of time with docks cables are more than critical.
Oh. Major software updates now take less than an hour.