said by JimE:Cables of the proper size are always the best bet. Each connection in a path (any path of hardware or cables) increases the chances of causing trouble/errors.
In other words, buy cables the length that you require. Don't plan on using extensions except in special instances.
This is exactly what i have thought. The other thing i do not like about extension cables they do not provide a secure connection to the device or hardware.