RE: Read this about www.elite-supplements.co.uk
Credit card payments above Â£100 makes the card issuer jointly liable so there's an option.
Even if not the card issuer may be able to help
Before these avenues are explored contact the company by phone/email to see if the matter will be resolved to your satisfaction.
Discussing specific customer complaint cases on MT is beyond the remit of this board and highlights potential legal issues for both the courier firm, the supplement company and also the customer.