Not to jump in, but Im handling the physical side. This volume of goods is cheap in the big world tbh. Also kind of funny to imply physical security is a risk and then ask for the address of the warehouse holding the cards in a public forum.
Not really. A warehouse, as well as any business worth a damn, is insured. Businesses that don't give out their locations publicly are a bit shady IMO, but if the "warehouse" is, say, a person's garage and connected to their home, I totally get that.
(not mocking the latter, total respect for DIY businesses, I run three)