i have a feeling that despite whatever media says about terrorists entering a state and traveling from one city/state to another and causing blasts; i feel these are Local "Sleeper" terrorist cells(groups), and not the outside ones.
1) the material used in making explosives is local / deshi. an outside group will generally bring material/explosives with it, which will be more sophisticated etc.
2) these are a bunch of SIMI recruits who are now very much part of every particular city..they are regular guys, who go to office just like others, or go to work in factory etc..and on a fixed day, they are told to do one of these acts. They hv been trained earlier, and now they are sleeper-agents..maybe in most cases, the guys mite not even be knowing each other in the group..and every person gets individual direction from his financer/Leader. Leader knows all his group members, but group members might not be knowing each other..
3) the reason why they are not doing explosives at same time in all cities ( eg amdavad, b'lore ,surat ) is becus they want to create an impression that are moving from one place to another, but they are actually all local guys.