Recommendations - A Nasty Piece of Work