Why I Paid More for Hunter Douglas Fabrics and Don't Regret It
In February 2024, I was sitting in my Calgary office with two quotes side by side. The client’s approved vendor list said “Dynamo Decor Drapery Hunter Douglas Calgary,” so the design team sent the spec there first. The quote came back at $28,600 for 22 motorized roller shades and custom drapery in a boutique hotel’s public spaces. The other quote came from an online supplier I’d never used. Same concept, “equivalent” fabric, $21,300.
My cost tracking spreadsheet said the savings were a no-brainer. The project’s opening date said otherwise.
I’m the procurement manager at a 40-person hospitality design firm. For six years, I’ve managed our finishes and fabric budget—roughly $180,000 a year—and I’ve documented every order in our cost tracking system. I also know that I’ve made budget mistakes when I focused only on the price per square foot.
The hotel was a 32-room boutique property scheduled to open April 12. The design called for Hunter Douglas fabrics on every public window. That’s a product category with a reputation in hospitality: consistent color, decent lead times, and support when something goes wrong.
Dynamo Decor’s number included product, hardware, installation, and a confirmed install date of April 10. The online quote was product only. “Estimated delivery” was April 14. Not guaranteed. Maybe earlier, maybe not.
Here’s the point where I almost got clever. The online supplier had a rush option for $1,400. Their marketing email said “guaranteed by April 12.” But the actual terms said “estimated delivery date” and “not responsible for carrier delays.” So I could pay an extra $1,400 to move from probably-maybe to maybe-by-the-deadline.
I’ve been burned by that exact scenario before. A year earlier, we paid $400 to rush a set of material samples so we wouldn’t miss a $15,000 client pitch. The samples arrived, but only after three phone calls and a courier miracle. The cost wasn’t the $400. The cost was the stress and the backup plan we had to build.
So I went back to Dynamo Decor Drapery and asked what it would take to lock in the April 10 date. They added a $900 rush fee and put the date in writing. I signed. Total: $29,500.
It felt like a lot. Then I ran the math: 32 rooms × $180 average night × 65% occupancy = a little over $3,700 in revenue per night. If the cheaper fabric arrived two days late, that was about $7,500 in lost room revenue. The exact discount the cheap quote was offering. I wasn’t saving $7,300. I was betting $7,300 against a $7,500 loss.
The Cheaper Fabric Trap Showed Up Again
The window covering decision was done. But the project needed more fabric, and I almost repeated the same mistake at a smaller scale.
The client wanted burgundy jersey fabric for the dining nook pillows and knit merino wool fabric for the guest room throws. I found a wholesale bed linen marketplace with prices that looked too good to ignore.
I assumed “same specifications” meant the same result. Didn’t verify. The burgundy jersey fabric arrived from a different dye lot than the sample. It was close, but close doesn’t work in a designed space. The knit merino wool fabric was supposed to be a wool blend; the label said 82% polyester.
I spent the next ten days dealing with reorders, return shipping, and a fabric supplier that stopped replying. The money I saved on the original orders got swallowed by the reorders. That’s the definition of penny wise, pound foolish.
Somewhere in all this, a junior designer looked up from her laptop and asked: “Is modal fabric good for underwear?” She was sourcing robes for the hotel spa. It sounded like a completely different conversation, but it made the same point. Fabric decisions shouldn’t start with price per yard. They should start with what the material needs to do.
A week later, another vendor used the phrase “stain-proof.” I asked for test results. The response was silence. Per FTC guidelines (ftc.gov), performance claims need to be substantiated. If a vendor can’t show you the report that backs up a claim, that’s a red flag—no matter the price.
What Happened on Opening Day
The Hunter Douglas order arrived on April 10, exactly as confirmed. Dynamo Decor’s installers had the public spaces finished by April 11. The hotel opened on schedule, and the windows looked right.
The burgundy jersey and merino throws also made it, but only because I had built in a cushion of extra weeks on the reorders. That wasn’t skill. That was luck.
There’s something satisfying about seeing a finished space on opening day. The best part, though, was the absence of anxiety. No tracking pages open at midnight. No “where is the freight” emails. That calm is part of what you’re buying when you pay for certainty.
What I’d Do Differently
If you’ve ever chased a delivery that was supposed to be on time, you know what I mean. The problem isn’t the late truck. The problem is that you made a decision based on a price that didn’t include the risk.
So now my process is simpler. Before comparing prices, I compare answers to one question: what happens if it’s late? If the answer includes the word “probably,” I run the numbers again.
- The lowest quote is rarely the lowest total cost. Include the rush fees, reorders, and the cost of a missed deadline.
- Guaranteed delivery has value. In a deadline-driven project, “probably” is the most expensive word in procurement.
- Verify fabric claims. If the seller can’t produce documentation, assume it’s marketing.
- Use an authorized source. Dynamo Decor Drapery didn’t just sell me Hunter Douglas fabrics—they took ownership of the date.
Uncertainty isn’t a discount. It’s a cost.
Bottom line: I still believe in getting three quotes. I still track every dollar. But now I quote total risk, not just unit price.