I LOVE going to Joanns,
Just like any other place, they have wonderful stuff and they have junky stuff. I go more than once a week, and if i can't buy i PET the fabric.
Also it depends on the location and if it is a super store. I have been to many locations and some are really not good, lucky me (not to my Dear Husband), the one in my are is nice.
Since you are going for a visit from Canada, go online and search for printable joanns coupons and you can print a lot of 40% or 50% of their regular fabric (i get them in the mailings).
Hope that helps...enjoy your visit.
Faten