Square has become one of most popular payment processing systems, but it isn't as reliable as you may think.