The great shopping mystery, who can take credit for P.E.I.'s strong retail sector?