geodes are rocks
geodes are crystals
rocks can be crystals
(sleet and hail are ice crystals that have formed into rocks--only they have special names)

hail comes in 'pea size' and 'golf ball size'--and sometimes bigger still. (i have never seen anything much bigger than a chick pea size hail)

rocks (crylized chunks of crack cocaine) comes in different sizes too.

yes, golf ball size(big rock) is going to cost more than pea size.--there is more!
(only pea size is big for crack cocaine, most of the rocks are smaller)