I sewed all of the patches on my son's tiger cub uniform, except for his bobcat and tiger cub badges. I used Badge Magic for the rank badges. The only problem I've had so far is that the special "2010" tiger cub badge has a cotton backing that attached to the shirt, but the badge peeled away from the backing. I fixed it by putting a bit of badge magic between the badge and the backing, and it seems to be working fine for now.
Sewing some of the other badges was a bit tricky because the plastic backing on the patches is pretty tough. I suppose it would be easier with a sewing machine,