My wife ordered revenue stamps from this website 35 days ago. She hasn't received them yet. She left negative feed back on this website and requested a refund. The owner of this website promptly deleted her comments and entered fake positive comments with her name. We have not heard from the owner of the website since then.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.