Costco is that place I love to hate. The parking lot of the Vaughan location should be enough to make me never want to come back, and yet most weekends you will find me here. The customers are probably the worst thing about Costco as I have always had stellar service here, from returns to purchases and everything in between. The prices aren't always better if you really know your prices and shop around. There are rarely sales, but there are good promotions; mostly on the weekends. There are many products here that you just can't find anywhere else and so I keep coming back. Clothing is a hit and miss, but if you see something you think you might like... Buy it right away as it won't be there when you get back. I find the food fresh and replenished often. Have not had any bad experiences with the food.