I believe the bats are indian made, not sure exactly where, but top end models are full and at very useable weights, and the lower models are very reasonably priced. almost every team in my comp has 1 or more players using them as the brand is local, seen users make horrible ducks, and seen users make fantastic hundreds. I use the signature gloves and pads, very good quality, lightweight and aesthetically pleasing all white styling.
I would be cautious buying via ebay as icon sell sticker sets, so you may not be buying a genuine bat.