Forza Group, the owners of desirablebody.co.uk, has announced the introduction of independent reviews powered by Shopzilla, the UK's leading independent review service.
For a long time online retailers have been receiving reviews from customers that inform the buying public that the products they purchased were fantastic or not quite up to scratch. Reviews are generally moderated…