I am a systems builder. This is a small business from which I have been buying computer parts and peripherals for many years. If they don't have what you want, they get it. Not once have I had trouble with a return. Their attitude is helpful, friendly, upbeat and based on customer satisfaction. The other reviewer probably tried to return something he used or damaged and is lying about the "abuse and harassment," because I have never heard these hard working people direct anything even approaching a cross word to even the most difficulr customer.
I too am a system builder and a computer repair tech and I have used this place many times to buy parts. They are very helpful and have many different parts in stock. I once bought a defective hard drive from there and they replaced it for me with no issues what so ever. This person who gave a bad review is lying. They also have great prices on everything in their store.