It has worked perfectly, but now each time I put the phone to sleep the time stops, when I wake it the time can be hours behind even though the phone is correct, pressing the weather or set up corrects the time until it sleeps again. The Factory Gadgets app doesn't do this, but I can't set where I am for the weather so it's not my phone.
I have a Samsung Galaxy Ace - Gingerbread 2.3.3.