In Germany, if you are a good housekeeper, you send your sheets and table linens away to be ironed. Usually, dry cleaners will accept your linens and steam press them on large contraptions. Much cheaper than having them ironed by hand and much less stressful that ironing them yourself.
This is what they use:
Per sheet, I pay approx $1,20 and get smooth crisp linen, lovely! It's difficult to find these places these days because it's staff intensive work. But sooo worth it.