This a pretty good deal, esp for the PC3500 512 MB and 256 MB sticks. The great thing about buying these retail at BB is that you can select modules where the lot numbers and revisions are identical. I got to my local BB this morning and found 2 004.A02 sticks with identical lot numbers!
When ordering modules online, there is no guarantee you'll get matching modules unless you order a special dual channel kit (at a premium price of course).
Even if you aren't going to use them in a dual channel configuration, you should get matched modules if possible so you can move to that kind of configuration later.
Many of the problems people are reporting are due to use of unmatched modules. Even the voltages can be different - my 004.A02's are 2.5V devices, but the 025.A00's I saw were 2.6V...
Good luck, they only seemed to have a few modules in stock, and they run out quickly.
Thanks,
Frob