There is very very little 'shopping' in Milford - just a few merchandise items - e.g. post cards, books, posters, etc. A small grocery shop at Milford Sound Lodge sells many of the basics and is open from 8AM to 9PM.