I didn't have a problem ordering in Canada, but it'll depend on which company you order from. The place I used sent an envelope without a return address, and charged my credit card with a generic company name.

I know there's a site out there that reviews seed sites, if someone else can find it for you that should be a big help.