I buy the cubes and struggle for suppliers who stock all the colours and sizes. I get some from the states and some from Scattercrystals and some from Beads and Crystals, it is possible to order in the factory packs but at over 100 per pack it isn't cost effective to get lots of colours, as an idea if lots of people got together and bought one pack each we could all swap to obtain the full range, but that is utopian and the logistics would be a nightmare. I do find Cooksons Swarovskis are quite expensive when compared to other bulk buyers, I always do the calculations on an all in per bead basis and cookies are almost double.