Is there a business in your town, which you are 100% sure is a front?
You're viewing a single thread.
Matress stores.
Never see anyone in them, never see anyone in the parking lot, and every time i've ever gone in there was one person working there who acted surprised as hell someone came in.
and yet they are always expanding and building more locations
That actually was a kind of scam:
https://www.businessinsider.com/mattress-firm-blames-aggressive-expansion-on-own-executives-brokers-2018-9
There are more matress stores than just MatressFirm doing it.