Id messaged them on FB and got a reply saying they had a site hardware fail and they were in the process of looking for an alternative solution. No ETA was given though.
Liked On: 06-26-2016, 08:57 PM