hello hadagain, i think this site is still up and never disappeared because i just placed an order here last month and very satisfied with the service…