One of the most fascinating things to us girls, we are both engineers, was the see through Bernina. We were fascinated by watching the components in motion and seeing the lights flicker and remain steady on the breadboard. It's really fun to experience the intersection of our love of sewing with our careers in engineering. Thanks Bernina! You rock. Though, we turned to the sales rep and fully admitted that we'd love to take the machine apart, to which he was a bit overprotective. That's ok dude. We wouldn't really at the show. ;)
While a consumer might be disappointed by not having something available, I see things differently today than I did 7 years ago in 2008. Back then, I would be disappointed if stock was out in an item I wanted. However, since the housing & economic crash of '08, everyone has stopped buying. That meant shops were left with lots of stock and no buyers. As a result, new products have been slow to enter the stores. Stores have reduced inventory or stopped carrying certain products full stop. So today, when a store is completely out of something, I will wait for it's return or request the store order some for me. By ordering and letting them know I'm interested, it helps them identify where to spend their precious dollars on stock. It shows them this is what I, as your customer, value and wish to purchase. Put your money where your mouth is and vote with your "feet". If you want something to stick around, you need to support it. That goes for anything. What you value is what remains, all else eventually falls away.
So yay for you, PacFab, I'm glad you're carrying more swim wear (you've always had a decent selection), and I'm glad that the local market is supporting the product, because I LOVE me some swim fabrics.