Aussie retailers are cutting stock levels and bracing for a weaker Christmas as three major issues take a huge toll.