Vince Vanguard
DEKA was a beloved New Zealand retail chain from 1988 to 2001, offering a heartwarming shopping experience that's sorely missed. Its tale serves as a reminder of retail's past glory and current woes.