The only thing I didn't like about Big W was the uploading took forever. Found snapfish to be much quicker.
Uploading definitely can take a while - I tend to set it up ready to go, and then do it overnight while I'm not doing anything else on the computer. It obviously doesn't take all night, but it means it can just run.

It does sometimes drop out, and can be a complete pain to figure out where it was up to as it doesn't seem to upload them in order (they start and finish right, but don't actually upload sequentially).

You can pick them up in store though, for free

The thought of having to download and learn another program keeps me from straying