Don't see a link to your site
In your first post you said you didn't want SmugMug because it is based in the US - the site you have gone for doesn't seem to be Australian either. $480 a year is way more than a SmugMug Pro account, what factors influenced your decision? Just curious