Business will get tougher for retailers