You must be wondering: Is Pinterest Still Relevant...