actually $2,129 sounds pretty good to me for a 32MB card. Sure you can do a little better mail order ($1890 is the best price I have seen so far), but that's not much difference for getting the official IBM supported card (which always has the advantage that it is clear who to blame if it does not work!)