I never wanted a veil, and wasn't going to have one up until about 2 weeks before my wedding when I decided I should have one to cover the back fat/skin that I felt rolled over the top of my dress... ha, sooo I went cheap and got one on Etsy for 25 or 30 bucks. I couldn't see spending hundreds of dollars on a gloried piece of netting really! I wanted simple as they come (I felt like my dress was busy enough!) with a raw edge, no piping no lace/ribbon trim, etc. (which was actually harder to find than I imagined!). I also wanted it to be attached under my hair, instead of on top of my head, so yeah. Elbow length, raw edge, and $25 or $30 bucks. Here's a pic that shows it.
I got mine from the shop where I purchased my dress. It was a last minute purchase at my second-to-last fitting. I think it was $75 since I bought the sample BUT I got the sample home and realized it wasn't ivory like they had said. I took it back at my final fitting and they rush ordered the same one in ivory without charging me any more.
Mine was just a simple one tier veil. I had wanted one that just came to the top of my dress but the gals in the shop convinced me to get one the stopped where my dress flared out. I wish I would have stuck to my guns. I didn't even want a veil to begin with but bought one b/c my mother kept pushing it. Oh, and it was a windy day so I had to jam the veil in the back of my dress to keep it from blowing around. We have some lovely pictures of my dad getting whipped in the face with it as he started to walk me down the aisle. Grrrr.
Decent picture of my veil during our "first look" pictures:
And here's when I really, really regretted buying the stupid thing:
Mine is a lace mantilla veil in off white, fingetip lenth. I got it for $250 at the store I bought my dress from.
it is similar to this, though not the exact one:
1) i made it
2) cathedral length mantilla
3) tulle-$8 (for enough tulle to make about 5 cathedral length veils), lace-$10 (10 yards, found vintage lace for $1/yd), misc-$5 (clear thread, comb, etc.)=$23