RadiaLabs
Consumer Report
Ordered the free trial. £7.99P POSTAGE. Gave my debit card details. Then another package arrived which I did not order and found out that this company have charged me £71.20p and to add injury to insult there is another package at my post office waiting to be picked up if i pay £25 customs charge ...