I've never bought anything new from these guys, so I can't really speak about their selection or prices on that front, but these guys do teriffic repair, for a good price, and quickly. I took some stuff there to be repaired after getting sticker shock from a place in Los Altos, and I'm so glad I did! The owner, Israel, is a really nice man, and the price was much lower than the other place. They did nice work, and their turnaround was lightning fast. They have nice follow-through as well. Highly recommended!