i've had this app on my old phone, then i tried to set it on my new phone, but it doesnt let me add the location. when i say use my location it locates me somewhere at Sea. Really???? Then i try to add my location manually, but it doesnt even react....i live in the uk. there is a domino's in this town i live at.