Can't speak to Canadian delivery, but my experience was 100% good. Good stuff, good prices, great delivery, no complaints.
On a different subject, I DO wish you'd keep those damn geese on your side of the border, though -- nasty, obnoxious, obstinate, and filthy things...