My marketing manager just informed me that Postlets.com is not working. It seems this has happened before back in February. I don't want to jump to conclusions and say they have gone out of business without knowing. I did several searches and nothing came up regarding their website being down.
Postlets is back up this morning. Guess it was a temporary glitch.