it takes time to get used to the place but am sure you will find it a great experience, driving a little daunting but like everything, you will get used to it.
The shopping is fine and there are always sales on.
good luck :)

friends love alcahol