I've had nothing but great experiences with them.
They include stuff you need on higher end purchases, are always available to answer questions, and their returns policy is unbeatable.
I ordered a pair of floor speakers last year and one came cosmetically damaged from shipping.
They asked me if I wanted a $100 discount (about 20% off) on the speaker, or if I wanted it replaced.
I had it replaced, so they just sent me another one and paid to have the damaged one shipped back.
The replacement came in extra packing to avoid a repeat.
I was amazed at how easy it was considering the size and weight (60lbs each) of the speakers.