From Luzern I would probably head up to Basel area and into France. I am not sure regarding large German supermarkets near Basel. I live near Konstanz and we have Kaufland open until 10PM 6 days a week.
http://www.englishforum.ch/food-drin...ts-france.html