Holy arceus they're expensive. D;
I guess I won't be buying any, unless I manage to find some offline. I find Pokemon stuff in thrift stores (haha at least it's cheap) and quirky little stores that sell old stuff.
People are selling these marbles for $2 each...a Charmander one if $7.50.