The most cost-effective way is to buy them online. At Everplant, for example, you will find an incredibly large selection of various artificial flowers in all imaginable variations. You can easily order them, and you also benefit from very competitive prices.