They had what I needed, a simple cable, but the customer service was awful. First off, I called them, and they sounded put off by having to answer they phone… They asked where I got the number… Seriously? Once I was able to convince them to speak with me, I asked if they had what I needed and after waiting about 5 minutes they said that yes they did. I arrived a few minutes later and then proceeded to wait about 20 minutes to check out after searching they cluttered stock myself to find the product. Go elsewhere or order online, save yourself the headache.