Same here, never heard of foam tires -- over four months I now had three tires on my MY LR punctured by screws (seems NYC street cleaning could be improved, different story). Local flat fix shops were able to fix each of them within 5 minutes.
Definitely not worth calling mobile service, but it...