I just signed up with them and so far they are looking to be way better than paypal, Im especially liking the 1% fee(.7usdmax). Also they have an excellent
affiliate program so even though Id gladly refer people to it for free, 30% of all future fees is an awesome benefit.