well i guess both options should be available for different ppl .. cuz each has a need
personally i may use both type of solution ... cuz it depends of what i need hardware for
if it is for work and serious stuff.. i may want to get more trusted and original stuff
if it is for testing and stuff that will become obsolete in couple of months.. i prefer to go for the cheaper solution for example
but improving the way u handle things is crucial
like this u will have more time dealing with the actual work than with the complaints :P
One central location where you could get face to face with the team
Congrats on the new offices ... where is that ?