Have been here several times for minor purchases; always found them helpful. Also, just called them with a problem with my kid’s digital camera, and they diagnosed it over the phone without charging me or asking me to bring the camera in for an estimate. So 5 stars for honest, expert service and for not trying to reach into my wallet.