I had a horrible experience with dabs.com and some speakers I ordered for home.
Turns out they ran out of stock as I ordered it, and they didn't reply to me for about two weeks, when they finally sent the order they sent me some second hand speakers.
(They had no box, a hole in one of the speakers, and the sub woofer had parts moving around inside of it :S)