Congratulations on buying a land rover, although I don't understand anyone buying a one for its' luxuriousness.... why not just buy a Merc?
Privacy glass??? Are you a chav, a drug dealer, or what? :o) Prepare not to be let out at junctions!
Have fun,
M.