Again, waiting for an iron to be shipped for three weeks is not within most customers expectations these days. Unless it is a customized order or something that requires a unique touch to every single item, asking a person to wait for three weeks when you present a shipping timeframe of 3 to 8 business days is not realistic.