The hubby and I have had some really good experiences at Crate and Barrel. We registered for our wedding at this Scottsdale location and had several opportunities to visit the shop and add to our registry. Every once in a while Crate and Barrel hosts "registry parties" and you should definitely go to these-free food, drinks, tips and demonstrations make it worth the drive to the mall on a Saturday morning.
Yes, the prices are a bit high but I love the uniqueness of their glassware and furniture and you're paying for high-quality merchandise. Eventually, some good stuff goes on sale so that's always something to look forward to as well.