detail shop profits