Puddifoot is a great store if you need a gift for a wedding or house-warming. Unfortunately, it's never my first choice when I buy for myself.
They have a fabulous selection but their products seem to be more expensive than other similar shops outside of Kerrisdale. For that reason, this would be my first choice if I need to buy a gift for someone. But for shopping for myself, I would need a larger selection that's more cost effective.