I like that you can customize your own photo for every product, so they actually look just as good or better than their competitor's products; there are few things this makes me dislike about them (I think it would be nice if all photos were customizable).
The cost to have custom artwork done by Strobos was also pretty expensive - not worth paying more money when other companies offer free designs with no extra charge. If my team was looking at multiple options and deciding between different business cards brands we could choose from then having our logo customized made us feel very confident in choosing the right option! We decided against using another service since none had offered exactly what we wanted/needed yet. My boss liked how professional-looking these looked compared to others out there because he saw them first hand vs online where everyone else looks similar.