The customer service experience is amazing and the people know what there talking about. When my computer power supply failed for my dell computer I did not know the p/n or anything. When I called cpumedics.com they were able to get me the right part and shipped it to me right away. I will keep using them for all my computer needs!