Messed up
Site:
Been down for a week. Tired of customer service saying give it a hour and it should be fine. Next one says sorry for the inconvenience but we are having tech difficulties and hope it up latter this weekend. I could not stop my direct payment so now I am broke