Who is handling the tech support team, is it actually celio corp them selves.. cause i have called in with an issue and it seems like they have no idea what they are talking about and the put me on hold for a long time. and could not find the real answer. have to be sent to a level 3 support.