http://collectorsdreams.ca

I found a card I need listed on this site, but I've never used an out of country site before. Is this site legit? Does anyone know or have you used it before?