I purchased a refurbished Dell computer. When I opened the box I found some discrepancies in their ad1. They failed to disclose the cpu generation2. They omitted any information about usb ports. It turned out they only had usb2.0 not the current version of 3.03. The hdmi port was actually a display port pc plug. In order to use it you have to buy an adapter4. The mouse came broken5 There was no Microsoft certificate  authenticy of windws10When i returned it to them , they charged a $25 restocking fee.