Liers and procrastinators all they do is take the client's money put your account on hold telly is going to take 2 days to verify your account then take 3 weeks then tell you you're denied and return the money to the client and does not tell you particularly why they close your account stripe is better stripe is easier all you have to do is is wait 7 days for your first payout then all payouts are instant square is unreliable and is not easy it is not user friendly and it is NOT #1