I am an off an on customer of CompuVest and lately they have been super efficient and the best part is that the customer is always right. I ordered a drive, and as mistakes do happen, they sent me the wrong drive. They immediately emailed me a return UPS label and upon receipt of the item, they refunded my total amount including shipping. The item I originally ordered was out of stock. I order a lot of stuff from many etailers and it was just a no hassle return with very polite people and I spoke with many people.