The memory I purchased only registers half of what I expected, (only sees 16 of 32MB or 32 of 64MB) did I receive the wrong modules?
This situation usually occurs with the purchase of 4K high density modules and is due to the nature of the 4K refresh. The system you are installing them in is unable to read all 12 row bits and drops the last row of memory register, see RAM- Techincal Perspective on 2K vs 4K for detailed explanation. The solution is to use the low density 2K refresh in almost all cases.