2024-04-18 Published: April 26, 2025ordered 3,000 of 1 cent stamps with $30. First time trying to order things with mailShare on Twitter Facebook LinkedIn < >