Where do I get support if ITCS doesn't support it? Always call the manufacturer, Apple, which happens to have excellent phone support. http://www.apple.com/support
Do I have to have use a credit card with an iTunes account? No. You can set up an iTunes account that you use to download the apps you need for ECU-related work with these instructions: http://support.apple.com/kb/ht2534?locale=en_U
Limited support to ECU-owned devices only.