Tried to convince a guy to sign up for bitpay so I could pay him in bitcoin. He's in the UK. Finally he gets it set up, I send him the money. Then he tells me it says there's a 1000 GBP minimum withdrawal, so he can't get the money. So he refunds it to me. After a day or two I get an email notifying me that I need to accept a refund. So I go and put in the address for the refund. It says it will process within 1 to 2 days. 3 days later, still no sign of it. What a lame experience. Bitcoin is supposed to be better than conventional banking, not worse.
I totally agree that bitpay is horrible, their conversion fees from bitcoin to USD is 16%. I stopped using them because of their fees, as there are better options out there. However, their business policies should not discourage you from using bitcoins, what someone/entity does after you send them your coins is entirely up to them. You will get your coins though, they are solid when it comes to things like that.