I placed an order with Vistaprint at the end of January that was supposed to be delivered on March 7th. When it didn't arrive, I went to their Online Chat.
And guess what? My order had not been processed because the product was out of stock and I was not notified. Now I have an event where I would take the gift product and I have nothing to take. And what did they do? Refund the money. I didn't want my money, I wanted the product. It's very easy for them to say they'll return the money, but what about the inconvenience they caused me? They won't solve it. Be careful when buying VISTAPRINT