Added checking offers using user preferences