Fixed market card hours

Turns out I had originally written this so that it picked the first set
of hours to display each time rather than the ones for the given day.