SS & Puma bats come from the same factory, and are basically the same except for the stickers anyway, I beleive
Pretty sure that is not correct!!
Really? My information must be out of date as I'm certain they were made in the same place not too long ago