Promoter demands refund from Armstrong