LOL
I already got pricing from Motion Canada. It's conveniently written in this very thread, along with the cheap ones I said I could simply add to my next order.
Motion Canada are too expensive for anything but the 16mm bearings.
Edit:
Motion Canada Pricing since you can't read the image and it won't let me do attachments;:
6202-16MVV C3 BRG | NSK CORP, BEARING DIV
Radial/Deep Groove Ball Bearing - Round Bore, 16 mm ID, 35 mm OD, 11 mm Width, Double Sealed, C3 Internal Clearance
$22.68 each
$45.36
6801ZZ BRG | NSK CORP, BEARING DIV
Radial/Deep Groove Ball Bearing - Round Bore, 12 mm ID, 21 mm OD, 5 mm Width, Double Shielded, C0 Internal Clearance
$32.93 each
$65.86
688ZZ BRG (688AZZ1MC3E) | NSK CORP, BEARING DIV
Radial/Deep Groove Ball Bearing - Round Bore, 8 mm ID, 16 mm OD, 5 mm Width, Double Shielded, MC3 Internal Clearance
$26.78 each
$53.56