Since then , Debenhams has been involved in yet more legal drama with its creditors and landlords , as well as Sports Direct 's renewed attempts to derail if not devour the department store retailer .