It has been three weeks that ordered envelope seals, and i still do hear anything from them, nor the product i ordered is nowhere to be found. Is this a trustworthy site.? I need those envelope seals for my invitation cards, the invitation cards are sent without the envelope seals. And the problem is, there is no contact info in the website where you can email or call them.