It's a scam site don't buy from there!
It's a scam site don't buy from there!! i bought TCA acid and saw the reviews after, so i wrote and ask if i need to cancelled through my bank, they answered so gave them a little time, but never heard from them again. someone get the site shut down, whoever runs the site is located in England bank wise. low lifes








