Consumer Culture Theory : Development, Critique, Application and Prospects