I do all sorts of kinetic toys, including poi, diabolos, and yes, contact juggling. I have a couple of the balls you speak of, and they're a joy to play with. I will warn you it takes insane amounts of practice to do contact juggling with any degree of fluidity; it's more difficult than toss juggling by a few orders of magnitude. It should still be easy enough to get them online in time for Christmas (such as
), but if you like to buy locally (I do), call up magic shops in your area; my favorite local magic shop just happens to also be my juggling supply store, and I'd imagine the same would be true in other locales.
Want your own GMail account? Just ask and I'll set you up!