A company who is all about putting the fun in the greeting card experience. Although the focus is fun, they are professional, friendly, courteous and strive to meet the needs of the customer. Its so nice to deal with a company who has these traits! Usually its a nightmare trying to communicate with companies and their customer service staff who can be less than nice and helpful these days. I am very pleased with my JibJab experience.