I’ve been shopping at DDD for over 3 years. They don’t have the fastest shipping, but aside from that I’ve had nothing but great experiences in many, many transactions.
I haven’t bought anything from amazon.com since 2001 due to their poor packaging practices. Nearly every order I placed ended up with at least one damaged item. I called them on it everytime, but it didn’t do any good. The straw that broke the camel’s back was when I bought a rare $75 book and they threw it in a box with one bubble air pocket. They have some great deals from time to time, but I’ve managed to maintain my boycott for 5 years.