The photo uploader was painless and actually warned me about low resolution. Registration was optional, which I loved. Preview matched what arrived. Quick emails kept me posted. Zero learning curve, just picked a shirt, dropped in faces, and hit buy. Dad loved it.