Not sure about the price. I think it depends on where you live/quality you want.
For the legal part: You can have the back windows as dark as you would like. Technically, the front windows are NOT supposed to be tinted at all. but most cops will let you get away with the fronts being enough to where they can still see you.
Hope this helps.
Johnny