why do apps still ask for your entire address when all they need is your zip code to calculate shipping costs?