In March 2022, I walked into an MSI showroom feeling like I had everything figured out. I'd been handling material orders for a small design-build firm for about three years. We were finally landing bigger projects, and for a new luxury townhome development, I needed to spec MSI quartz for eight kitchens. The client wanted something that looked high-end but could handle the wear and tear of a rental property.
I'd used MSI (MSI International Surfaces) before for smaller jobs—a few vanity tops, a backsplash here and there. Their product range is massive: quartz, granite, marble, slate tile, even their Everlife flooring line. I thought I understood their system. I was wrong.
The slab I picked out at the showroom was beautiful—a subtle Calacatta quartz. The showroom lighting made it look creamy and bright. I snapped a few photos with my phone, sent them to the client, got the thumbs-up, and placed the order. Eight slabs, with a premium edge profile. Total: just over $3,200, including delivery to the fabricator.
The day the slabs arrived, the fabricator called me. “Are these the right color?” My stomach dropped. I drove over to see them. Under the fluorescent lights of their warehouse, the quartz looked… gray. Not the warm, creamy white I'd seen. It was a cold, slightly industrial gray. The veining was there, but the base color was completely different.
From the outside, it looks like you just pick a slab and order it. The reality is far messier. People assume a showroom sample is a perfect representation. What they don't see is how drastically lighting, slab batch variation, and substrate prep can alter the final look.
I'd failed to request a physical sample to compare against the final slabs. I'd made the cardinal mistake of trusting my phone's camera and the showroom's flattering recessed lighting.
I called my MSI rep—no, I called three MSI reps trying to find a way out. I learned that MSI's color consistency across batches is generally very good for their engineered stone, but it's not perfect. The slab I picked had been part of a different production run than the one in the showroom.
The final result came back rejected. Eight slabs, $3,200, straight into a re-order cycle—and that's before the rush shipping fee. The total cost jumped to $4,100, plus a 10-day delay. That error cost $890 in redo fees plus a 1-week delay on the project, which made the general contractor furious. This was a $3,200 mistake on my end, but it cost the company around $5,000 in total when you factor in the lost labor and the GC's frustration.
I don't have hard data on industry-wide defect rates for quartz, but based on our 5 years of orders at my current firm, my sense is that issues related to color mismatch or unexpected variation affect about 10-15% of first-time or high-volume orders. The problem isn't the product; it's the disconnect between the showroom experience and the reality of a warehouse slab.
After the third rejection in Q1 2024 for a similar—though thankfully smaller—issue, I created our team's pre-order checklist. It's saved us from at least 8 major mistakes in the past 18 months.
"Small doesn't mean unimportant—it means potential. The vendors who treated my $200 orders seriously when I was starting out are the ones I still use for $20,000 orders."
To be fair, MSI is a great supplier. Their product selection is incredible, and their distribution network is top-tier. The mistake wasn't theirs—it was mine. I assumed the process was simpler than it really is.
If you ask me, the biggest risk in specifying materials isn't the product quality—it's the information gap between what you see in a showroom and what arrives on a truck. Fill that gap with a process, not just a hope.
I wish I had tracked these failures more carefully from the start. What I can say anecdotally is that implementing this checklist has reduced our order rejection rate by about 70%. It's not flashy. It's just a piece of paper (or a pinned note in your project management software). But it's saved us more money than I care to calculate. Maybe $3,200 for me—or for you, it could be zero.