This parts store is not bad, though their accounting department is really horrible. I bought a fridge part via their call centre and was going to pick up at the local store. Well, the problem is that the part that the service rep told me I needed was not the right one. So I called back to cancel the order the same day, before even picking up the part. That went well at first...until the local store called a week later asking when I am picking up the parts. That is when it started getting confusing because of wrong charges and credits. And some of the charges came from B.C. head office, while others came from 2 different local stores. After almost a week of calling back and forth, the charges got straighten out, but it was a big hassle. Having said that, the parts that they have available and the staff from the local store on Caledonia Road were good.