Could be better
Could be better. Mail stickers did not last longer than 2 days before they started peeling. And the y were all we through.
Rating: 1 stars