Yes. And they're super reliable. 1 time the seller was saying I didn't make the transfer. I opened a dispute and showed proof of payment and Peach made sure I got the sats which I paid for. Also fast and good customer report for other issues I had..

Replies (4)