My nails were long and came out way shorter than what I wanted. Other than that everything looks great, no scratches no cracks or noticeable impurities in my nails. I'm SUPER picky with my nails and I like each one to be PERFECT & even looking. Which they all are (besides the shortness, but I don't cry over spilled milk hence 5 stars not 4) They do not give a military discount unfortunately but they do have a reward program- reach 200 pts (spend $200) get $10 off next purchase. Not worth it but it's something to think about if you get your nails done often!