Bipay has improved their interface quite a bit.
We used Coinbase for our design company and they were okay, but there customer service is total joke so as long as you have pho problems you're fine. Except in the real world things always come up. Bitpay gets right back to us.
Also, their invoicing is super simple. Even our intern can handle it.