I hate them, they're not reliable enough. I am pleased with my iPhone and it surpasses my previous Android phone in every way, except this part. They often don't come through or are delayed by several hours. And if you were supposed to get a push notification when you were in an area without service, you'll probably never get it. It sucks!