www.aquariumgarden.com has always been very good to me. Vic is very generous and great to work with. If you don't want substitutions then state that when you order. Vic will not bill you until your order goes out. So you only get charged for the plants that you've ordered, not substitutions that you really don't want.