I am a photobiz customer, but soon to be ex-customer. It is very easy to grow out of if you like to run your own show and tweak your site. It has become more
SEO friendly over time, but still lags behind a bit. The gallery hosting is stupidly overpriced, and doesn't support automatic order fulfillment. If you go with their gallery service, you will still need your own CC merchant account to take CC's.
I recently started over with a new domain with a wordpress blog and zenfolio as my gallery and order fulfillment side. I host it on bluehost. I like it.