a bunch of tweaks
get location switcher working and changin price by variant