How to get the best deal in a challenging market?