I love Birch Lane. I think the quality, choices, price and shipping all play a role. I have purchased from them several times and I have been very happy each time