Это будет влиять только на стоимость доставки.В таком случае нафиг не нужны поддомены. Хранить-то нужно не город посетителя а адрес предыдущей доставки - с улицей, домом, квартирой. Пока посетитель хоть раз не указал адрес доставки, не нужно и вовсе определять его город. Будет указывать адрес - там укажет и город, весь адрес с городом и сохраните. Это естественная логика для человека. Он, может быть, через минуту уйдёт с сайта, ничего не заказав, а ему тут зачем-то с порога морочат голову подтверждением города, хотя наличие и цены от этого не зависят.