asked by
on 4/22/20Yes! I ordered an £800 product (Wellbox) and it arrived the next day. I had a question about how to use it and they got back to me the next day with helpful advice.
Seems to be legit to purchase, you just might get a used product