It takes a long time to hand-embroider table linens, compared to producing them with machines.
If you're used to machine-made, mass-produced embroidered items, you may be in for sticker a full set of meticulously detailed table linens can take up to two years to make, so prices aren't cheap (although, measured as a reflection of someone's salary for that length of time, they really are).