It is probably a good deal as far as the quality of the memory. IBM does not make much, if any of the memory that they package for sale to use in their systems. Most of the time, they repackage and sell other manufacturers memory that has been tested to work well in IBM's systems.
The first thing to find out before purchasing IBM memory is what performance does IBM certify from it. If they specify CAS2/CL2 performance then you know you will be getting excellent memory. If they specify CAS3/CL3 then you may still be getting CAS2/CL2 memory but you will be paying CAS3/CL3 prices. So, the second thing to find out (if possible) is what kind of memory is actually being sold.
Personal experience, I bought two sticks of IBM FRU 01K1132 OPT 01K1142 PC100 memory from an eBay auction. An okay deal and I thought nothing of it until I was thinking about selling it. Then I checked out the Mitsubishi part number that was still on the memory.
I discovered that I had purchased Mitsubishi 6 ns (Repeat after me, SIX NANOSECOND!!!) CAS2 PC100 (?) Registered ECC memory. Needless to say I have forgotten any thoughts about selling it until I need something better.
I found an on-line deal for this IBM part number memory at $97 a stick. I contacted the seller to specify that I only wanted this particular kind of IBM memory. No deal, the good stuff was selling for about $240 a stick.
I still needed two more sticks to assemble a 1 GB 440BX system. So, armed with my newfound knowledge, I searched eBay for more of this miracle memory at a decent price. No luck. The next memory under these part numbers (that I found) was Samsung CAS3/CL3 with the same IBM FRU/OPT part number. I finally bought memory from HiTech Cafe (found out it was CAS2 after I got it) at a good price.
Now I am fully satisfied. I would not feel right if I over-clocked my system. I have too much money in it. I won't waste your time listing the parts in it. I will say that it will only be a GeForce III TV-Out card away from being one of the best SuperMicro P6DBU systems ever assembled once I get the 1 GHz, or Tualatin, P IIIs for it. No meaningful room for improvement.
I like my 34 GB bootable, 64MB controller cache, 10,000 RPM, RAID-5 U2W SCSI array; but, waiting for it to start booting up sucks. Okay, I could also have more storage; but not at these prices.
