iModZone is legit, I've used them to install Siri on a few of my friends' iPhone4s, problem is that the 4S keys only last about 24 hours or so, so you gotta count on someone swapping the keys out on the server every single day, but I know iModZone has a large staff.