For all you stropping nuts out there. Just received some .25 CBN and .125 DuPont diamond lapping slurrys from us-products.com. It's about $6 bucks for 50 grams, or just shy of two ounces of the heavy concentrate stuff. You can get in water or oil, I prefer water. Shipping is extra, mine was around $8. Just a heads up
Have not used yet, but quite excited to try soon!