The only reason I left Gandi was my credit card getting flagged for international charges every time they billed. I wish they could establish a trivial U.S. billing point as a workaround. I would have stayed a customer.
My billing was 2013–2015. 2013 was registration and the other years were just renewals. Note that I had a .io domain so perhaps there's something unusual about those. My credit card provider flagged the charge as international every year, even 2015. Maybe they have some way of knowing it's an international company beyond billing address.
I took a look at my billing invoices on Gandi's dashboard and they are:
2013 - GANDI SAS (Paris, France)
2014 - GANDI International (Strassen, Luxembourg)
2015 - Gandi US, Inc. (San Francisco, CA)
FWIW I have seen the same issue discussed by others here on HN before.