Usually I would give this place four stars but today I got someone who hates his job, hates customers or hates everything. I just needed a cable but he was singularly uninformed or unwilling to share his information. He was unhelpful to the max! After he went to the back, I asked someone else and whereas this guy was happy to send me home with a $30 cable that wouldn't work, the next guy sent me home with a $9.99 cable that works perfectly. So go here, just avoid the redheaded guy with glasses and you'll have a good experience.