My wife has bought a handful of flat-pack cabinets and shelves over the last year, and it has been an experience in frustration, and furniture half assembled for weeks while we wait on a weirdly sized bolt to arrive from china because it was missing, or in one case, an entire door, or in another case a handle had been tapped to the wrong size (too big) for the bolts.
The crazy thing is these $100-250 products ship with instructions on getting 100% of your purchase back if you leave a 5-star review and email them proof you did.