The picture of the ACCF merchandise looks a lot like how merchandise is set up in the Nintendo Store in NYC. I've never been there around when Animal Crossing came out, but it could be from there.
okay, good to know this, thank you so much. <3