not the first time visa has caved sadly.. also mastercard has put the foot down in countries where other stuff is perfectly legal and will not all processing for it etc..