A great company to work with! But, during the design finalization phase, despite multiple attempts to get the actual logo added to my boxes, all my tries were useless. I decided to talk to their senior agent and Harry, their manager, called me within minutes and listened to me carefully and guided the designer and my issue was resolved. Overall, the experience was great, their expertise are outstanding and they do every job professionally. I had no problem with them other than that communication gap that was caused by me as I provided them 5 different close variations of logo and they got confused in picking the right one. I’ll surely work with them again!