Yes I forgot about nullify resistances. And yes I quicksave before doing a vendor check after every new level. I generally will try 10-15 times with each vendor with the hope that would be enough.