They were ordered online from neutrinos.com. There's free shipping if you order more than 1030.
I'm partial to particles.com. They have a wider selection and better customer service than molecules.com. The down side is that they package by the 6.022 x 1023, and there's a big charge for breaking packages. No, I don't have any stock in particles.com. ;-)