fix store locator saving option and make updateCustomer method more robust