I grabbed a Galaxy 8800GT from NCIX (I'm in Canada as well) and thus far have had zero issues with it. From what I've gathered from others who have the same card apparently the warranty is fairly rock solid and the customer support, should you ever need it, is pretty decent itself.
For $280 to my door with overnight shipping I couldn't go wrong. The copper cooler on it is a nice addition too. Far better than the stock cooler on the other 8800GT models.