Ordered Bio Slim with the promise I can organise a refund. Unfortunately the small print was within 17 days. However, I did not get the product until a month later, then continued to debit my credit card. I was promised I would get a return authorisation number, however, can't appear to contact them now.
0 comments