$130 dollars for federally-issued identification that is valid for 10 years is not expensive.
Reply on news.ycombinator.com