We've tested Mac greeting card software for over seven years and have spent another five years researching greeting card software for PCs. Recently, we spent close to 40 hours testing these programs, and based on our results, we think Canva is the best option. Canva updates its online platform regularly and gives you access to a large library of stylish, customizable templates. It’s also easy to use and navigate.  
Features Clean Edge technology provides smooth, non-perforated edges. Ultra-fine perforations separate cards cleanly and easily. Heavyweight cardstock features ultra-fine perforations so cards separate cleanly and easily. Folds and sits atop any flat surface. High quality, heavyweight cardstock. Heavyweight cardstock feeds directly from printer tray.
We've tested Mac greeting card software for over seven years and have spent another five years researching greeting card software for PCs. Recently, we spent close to 40 hours testing these programs, and based on our results, we think Canva is the best option. Canva updates its online platform regularly and gives you access to a large library of stylish, customizable templates. It’s also easy to use and navigate.  
The shops look great! Something I may need to look into further! My friend had a bachelorette party last weekend and her sister bought everyone bride tribe tattoos and there was a scavenger hunt. Based on your post, I think she she bought them from you, small world! Long time blog reader and podcast listener and I just love you and Gwen. Thanks for being awesome!
Also, if you are new to this site, I wanted to let you know  that I have a board on Pinterest  that  you might want to follow that has several pins (ideas) by other planner designers, stationery, home office decor,  office supplies and planner freebies that are mostly planner related, you can view that and/or follow here,  Home Office | Planners & Stationery Favs.
Every once in a while I'd add a new printable to my store - just single page downloads that I actually hobbled together with Picmonkey. Creating printables in Picmonkey was painstakingly slow work since it's really supposed to be used for graphic editing and creation, but at the time, Picmonkey was the only program I knew. *Fun fact, I'm a self-taught graphic designer and all I use is Picmonkey! 

!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},u=n.TraceKit,s=[].slice,a="?";o.noConflict=function(){return n.TraceKit=u,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){a(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(s.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function u(e,n,t,r,u){var s=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(u)s=o.computeStackTrace(u),i(s,!0);else{var a={url:n,line:t,column:r};a.func=o.computeStackTrace.guessFunctionName(a.url,a.line),a.context=o.computeStackTrace.gatherContext(a.url,a.line),s={mode:"onerror",message:e,stack:[a]},i(s,!0)}return!!f&&f.apply(this,arguments)}function a(){!0!==d&&(f=n.onerror,n.onerror=u,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,p=s.call(arguments,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var u=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);u&&u[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function u(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,u=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,s="",l=10,c=t(e);if(!c.length)return a;for(var f=0;f0?u:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,u=n.length;or&&(i=u.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,u,s=[n.location.href],a=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),a=[],l=0;l=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=u(g.url,g.line));var k=s(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=u(i.url,i.line)),i.context||(i.context=s(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,s=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:a,args:[],line:null,column:null},p.name?r.func=p.name:(t=s.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===a&&(r.func=u(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=u,v.gatherContext=s,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=s.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});


I just started my Printables shop GrinandPrint in Etsy and I can’t even get one person to buy. Is it that there are so many shops now? I have a facebook page, instagram, Twitter etc. I utilize all of these including Pinterest. I can’t seem to get someone to even give me any feedback so I know what I am doing wrong. It is so frustrating. I would love to here what others think I’m doing wrong in my shop so I can make some changes. Great read though.

Artist Notes: Send funny Happy 32nd Birthday greetings with this design that features an overall wood effect with a humorous sentiment based on trees and wood. Front sentiment is "You look so awesome! No one "Wood" believe you're 32" Inside sentiment is "Just don't let them count your rings. Have a tree-mendous birthday!" All wood effects are digitally created.
Whether you use our print option or send your greeting online​, our gallery of Birthday Cards offers a wide variety of styles and designs, including many that let you insert a favorite photo, and you can access the Stickers Menu for multiple categories of fun images to add to your project. We provide texts you can send as they are, or you can customize them to include your own thoughts or a shared memory. Keep the font we chose or opt for one of thirty-six available fonts in thirty color choices.

[Lyrics] Well butter my butt and call me a biscuit, you're lookin' better than a barbecued brisket. You're the cream of the crop and the salt of the earth so we're all celebratin' the day of your birth. You can charm the dew off the honeysuckle when folks are feelin' blue, you can make 'em chuckle. We'll be fancy prancin' until the chickens roost, until the cows are home and all the varmints have vamoosed. Now we feel plum tuckered from having so much fun, So you can stick a fork in us - it's lookin' like we're done. [Message] Happy Birthday
Cover Verse: For a wonderful Sister Hope the sweetest moments of your birthday live on as memories that warm your tomorrows... Hope each happy wish being made for you finds its way to your doorstep... Hope the dreams of your heart big and small all come true... Inside Verse: ...and hope you always know what a wonderful sister you are. Happy Birthday
Have I made my point yet?  They are not kidding when they say bioDIVERSITY.  There is literally every form of living thing available to choose from.  Butterflies and water fowl, more frogs, turtles and lizards than I ever knew existed.  Weird fancy pigeons, big and small game animals…it just goes on and on and on.  The only bad part is you can’t search for specific images but hey, it’s free!
Every once in a while I'd add a new printable to my store - just single page downloads that I actually hobbled together with Picmonkey. Creating printables in Picmonkey was painstakingly slow work since it's really supposed to be used for graphic editing and creation, but at the time, Picmonkey was the only program I knew. *Fun fact, I'm a self-taught graphic designer and all I use is Picmonkey! 
There are also plenty of photo hosting sites you can use to store your image files online, including Google Photos, Dropbox, SmugMug and Photobucket. Most of these sites offer basic free storage for a small quantity of files, and they make it easy to label and organize your images as you see fit. Different sites have different features, but most offer premium paid services that may better suit your needs.
A couple of years ago, I shared this post about an incredible resource for printing vintage botanical art prints – Botanicus – the free, Web-based encyclopedia of digitized botanical literature from the Missouri Botanical Garden Library.  When I found that resource, I couldn’t believe how many incredible and totally free images were just out there on the web to be printed and framed.  It’s a budget decorator’s dream!  I really didn’t think it could get any better – BUT IT JUST DID!
Have I made my point yet?  They are not kidding when they say bioDIVERSITY.  There is literally every form of living thing available to choose from.  Butterflies and water fowl, more frogs, turtles and lizards than I ever knew existed.  Weird fancy pigeons, big and small game animals…it just goes on and on and on.  The only bad part is you can’t search for specific images but hey, it’s free!
Here and there I shared my Life Binder process on this blog. It truly was the cornerstone of how I was taking 100% responsibility for my life - a life philosophy that this blog is all about. My audience showed a lot of interest in it and I had friends constantly asking me to help them put together their own Life Binders. However, as with anything that we're really good at, I didn't consider turning it into something that other people could buy and use because, well, "it's so easy, anybody can make their own." Hahaha. *Business tip: If you ever find yourself saying that about something that you're good at, please turn it into a product. It could make you a millionaire and make a lot of people's lives better.
About Karamoontreasures:  Karamoon Treasures offers unique home goods and challenging puzzle books. We want you to be delighted with your purchase. We curate our selection of specialized ceramic coffee mugs, apparel and instantly downloadable digital puzzle books that are perfect for gift-giving, holidays, special occasions, and everyday enjoyment.
This card has optional greetings: Merry Christmas!, Season's Greetings!, Happy Holidays!, Happy Christmas!, Happy New Year!, Have an Ice Day!, Thank You!, Celebrate!, Happy Solstice!, Happy Birthday!, Happy Belated Birthday!, Happy Anniversary!, Happy Valentine's Day!, I Love You!, Get Well Soon!, Congratulations!, You're Invited!, Come to the Party!, Just Saying Hi!, Thinking of You!, [No Caption]
×