honestly wasn't sure of what to expect - i had done a bit of research on some other sites. settled on this one. the images i wanted to use were super easy to upload. i had a question for customer service right after i ordered and they reached out to me within like 5 minutes. product shipped within a few days and the actual balls are great. picture quality was better than expected. this was a gift for our babysitter who golfs and she died when she opened up the package. will order again soon for my father in law.