shoe palace godfather shorts reviews