Great service. Great customer service.
But my issues with quality of uploads and pictures has never been resolved.
I have professional-grade high-res, screen-optimized images that never look as good once I upload them to Kizoa. So, I love the product, but may still go somewhere else.