These are VBX brand, I used these for myself (bought them 2.5 years ago for about the same price thru Amazon).
Search for them on ebay (the ones I saw on Amazon now are cheaper, but I don't know the manufacturer....)
7204C P4 ABEC-7 Quality High Precision Angular Contact Bearing 20x47x14, US $95.85/Ea
7205C P4 ABEC-7 Quality High Precision Angular Contact Bearing 25x52x15, US $105.80/Ea
Thanks Leslie, This makes sense. I was noticing that 40 degree bearings were more available, and cheaper.15 Degree is the better choice with the "Spring Loaded" axial design and is inherent to the High Precision Grade that a Surface Grinder Spindle requires.
40 Degree will offer LESS Radial load but MORE Axial load (a surface grinder is MOSTLY Radially loaded not so much Axial).