I read some mixed reviews about Kitchensmart, but decided to try out their website. It was such an amazing experience from start to finish. My order arrived in 3 business days - something that no one had in stock. Staff was super friendly, and more so knowledgeable.
Since dealing with them for 4 months, I've made about 6 purchases for my new home and they have not let me down.