Looking to get in to / try kettlebell training.

I'm looking for a place to buy kettlebells in Cape Town. Good quality at a nice price etc - looking for a 20kg kettlebell. Any ideas?

Also what books / training video's can you recommend? I don't want to attend a class, I just want to use this as a supplement for existing training.

Thanks
J