I've placed a few different orders throughout the year and have not been disappointed once. The products arrive a little longer than I would like but they always come as described and never come so late that it is unacceptable. I continue to order from Canada Pet Care.