I had purchased one before and it seemed to have some issues. I contacted Customer Service and was treated superbly. Having spent 30 years in customer service I am a pretty tough judge. I could not have asked for better or quicker service. Since neither of us were happy with the performance, I returned the unit and before I had even shipped it, I had my replacement on its way. Three days later it was here. I have a dell laptop that I absolutely love but wanted one that could handle more than it could. I absolutely love the multi usb ports as I run multiples of everything, monitors, printers, vinyl cutting machines ect. Works beautifully! It is fast and though I'm running numerous programs at the same time, no drag!