Brand New implies factory sealed and you didnt read the fine print in which he states that it actually isnt "brand new."
I know this happened to me before. I dont always read the fine print but usually you go with your best judgment when someone says "brand new" and take that to mean what 99% of society agrees on for that definition