I do not believe the results will be repeated this half.
Retail is in a down turn, DJ's staffing levels are extremely low as is everywhere else and so they must loose sales with poor service.
Time will tell, Do your own research especially with Retail Stocks.