Hello, I’m Nathan, and I’ll be assisting you today. My livelihood depends on your positive feedback, so your satisfaction is my highest priority.
Sorry to hear you’re having trouble.
Was this purchased new, or used?What other "hardware" were you expecting?
Neither are included with these printers, that is by design.
Printers generally don't come with usb cables at all, you are expected to provide your own, which is part of why the cost of this printer is so low.
It is a standard usb a/b cable, which you can get at any electronics or office store, or online: http://amzn.to/29tX3Ax
Your computer should also be able to load drivers for the printer automatically after you plug it in.
If you have an old operating system and need drivers, you can download those online: https://www.usa.canon.com/internet/portal/us/home/support/details/printers/support-inkjet-printer/mg-series/pixma-mg3122
Do you need more help with this, Teresa?