Audio Midi's web site is as messed up as it gets. They have all those sub-sites set up for promotions to enable paypal as a payment method which tend to remain on line. I've also had to provide them w/ my entire info and register twice in the last year alone.
BUT there are some very helpful fellows working there which will go way beyond duty to get things sorted out for you if you ever need assistance.