spin: a distinctive interpretation (especially as used by politicians to sway public opinion)
presentation: a show or display; the act of presenting something to sight or view
gift shop: a shop that sells miscellaneous articles appropriate as gifts