Yes we have recently done this through Bit-pay and wrote a blogpost that explains why we waited and why we are happy to be accepting it now through Bit-pay:

As it stands now we believe companies who do not offer it will start losing sales and this is just the start of the trend. Even if Bitcoin slows down or becomes irrelevant we see other currencies taking its place. Secure, digital currencies are highly beneficial for online companies like us who face a high risk of fraud and reversals through risky credit card payments.

Here is a recent blog posting we did that addresses most or all of the issues and we hope some find it useful: