I went to Diamond Castle because a friend of mine bought their engagement ring there and I was just looking for a watch. They were unbelievably knowledgeable and courteous, and even though they had a ton of people in the store while I was there, they still took ample time to talk to me and actually explain the product I was looking at. I know they could've made a lot more money as a business talking to somebody about engagement rings, which is a huge portion of their business, but they valued me as a customer and taught me about the watch I was looking at. A department store cannot offer that knowledge, and rarely are they courteous.
Pros: everything
Cons: nothing
more