...nothing in Ainhoa (they shop in Souraide or Ustaritz), but there is a very large grocery store just 50 meters past the border into Spain (3km after Ainhoa).
If you have the opportunity and the budget, stop for a meal at the restaurant in Ainhoa at the Hotel Itthurria. *Astonishing*.
Buen Camino!