Has anyone heard of this website revitalyouth.com? I've been searching them on the web but could not find a god damn thing but their website. I feel like I have been scammed for some reason. Especially with a large amount taken away from me. I have not made any purchased what so ever. It also says it's located in the United Kingdom. I am frustrated with this whole thing.