from a reputable seller? I am concerned about avoiding firmware issues and having somewhere to actually send the things if they are defective. Willing to pay a slight premium for the comfort of knowing that I am actually getting what I paid for / it will work as expected or I can get my money...