I'm considering switching from Moneris to Square but I've seen a lot of people online complaining about accounts being frozen as soon as they process a large transaction. My store sells high ticket items (as high as $10,000).
Edit: Their BBB page shows consistent and recent complaints regarding this problem.
Square Community