A USB cable between a printer & computer usually has a "square" connector on one end, a standard "flattish" connector on the other end. My digital camera (Casio EX-Z50) has a female "square" connector in its docking station. I want to print directly to the printer (HP 7960), which also has a female "square" connector near the memory-card slots. So, I need a USB cable, which has 2 male "squarish" connectors..one on each end. Is there such a USB cable? Someon told me..NO. The HP rep tells me, only a HP camera can print directly to the HP printer (I still don't believe this). I can pull out the SD card from the EX-Z50, plug it into the printer's slot, & print from that. Anyone have any ideas? B Yen http://www.jumplive.com