Hi,

anyone know what's happening with the Hela guys? Their mail has completely stopped working. I deposited cash at 8:30 am and havent gotten an sms confirmation from them