1m USB Transfer Cable A-Mini-B 5-pin in black black suitably substituted for Canon PowerShot IFC-300PCU, IFC-400PCU (Electronics)
So far, impeccable function! Sits solidly in the slot of the PC and the camera and do what it should, namely transfer data quickly. What more do you want ....