What I was saying is, if you know someone who is building a new box, you could sell off ya 16 GB and buy the 32 GB new in the same package. There's always ebay ... which has 2 x 8GB Vengeance for about $85
4 x 8GB CAS 9 now goes for $180 ... so net cost to you is $96
4 x 8GB CAS 11 now goes for $145... so net cost to you is $60
As for being the same brand / type ... you can't count on it. here's the example I like to use:
2 x 8Gb Corsair Vengeance Pro version 4.50 DDR3-2400 CAS 10
12 months down the road, what's the best RAM to select for the extra 2 x 8GB ?
1. 2 x 8Gb Corsair Vengeance Pro version 4.55 DDR3-2400 CAS 10
2. 2 x 8Gb Mushkin RedlineDDR3-2400 CAS 10
Trick question... the answer is 2. Over time, new RAM classifications / DDR speeds, low CAS timings come out and RAM vendors (notice I didn't say manufacturers as they all buy the RAM modules from the same pool of OEMs) choose their suppliers. They might go with a lower priced vendor who can satisfy their quantity requirements at reasonable yields (% that pass testing) for say 1600 / 1866 / 2133 speeds but choose a higher priced vendor who has better specs / yields for 2400 and up. As the production lines improve, yields improve and now that those meet the vendor's needs, they may switch to the lower cost manufacturer for 2400 also. That's what Corsair did with the VPs after Version 4.51.
Mushkin Redline series 2400 has used Hynix modules from the getgo, Corsair stopped using them with version 4.51.
Before 4.51, CAS timings were 10-12-12-28
Before 4.51, CAS timings were 10-12-12-31
Aside from the timings being different (those are adjustable), the modules are not and it's a bit harder to make the modules from two different OEMs play nice together. Like laptops, PSUs and many other products that compete with one another, often the only difference is the sticker on the unit.
Adding a 3rd leave the system unbalanced. Assuming the 1st two remain working in dual channel, the other one is not and that presents a weird load to the memory controller and may negatively impact performance and overclocking. Whether performance is or is not negatively affected will be application dependent. Not really sure what the mechanics are just that's what i took from peeps who have tried it and measured / reported resuts of the effort.