Amazon won't accept Visa UK credit cards