I think this focusses too much on a specific brand name. It couldn't be used for many stock photo applications. The composition is good and you obviously worked hard on the lighting. Nice DOF.
This is w nicely executed photo, but it could be considered a weak canditate for 'stock' since it shows company logos. If your 'play on words' for this particular challenge was your intention, i hope it plays out well for you :) - setzler