Had this installed for a month, then won an iPad Mini and decided to integrate that instead. Includes all cables and hardware, plus a few extra screws for the lower brackets since two were missing (think they fell out of the bag, which was of the vented variety for some reason). You need 4, I think I have 9. Plus the following bonuses:
2-port USB hub, new in original package
Bluetooth dongle, no packaging but never used
ODB2 to Bluetooth adapter, new in original packaging
Clean install of M3Evolution ROM. Both that and Dynavin ROM on SD card.
The first three items in the above list mean you can use Torque to display and track various powertrain parameters right on the Dynavin unit.
I'm about $930 into what is essentially a brand new unit, looking for $600 shipped to CONUS for everything.