I have no idea what this is. I have been a sewing teacher and sewn for 40 years and never heard of wax canvas. They have a oil cloth. My best recommendation is to give them a call and ask them.
I'm pretty sure they do...it's just a matter of weeding through their huge inventory.... but don't expect an aisle named waxed canvas. Would be where upholstery area
We have waxed twills and canvas that sometimes come through but do not sell it regularly. No stores as of today carry it but keep coming back and checking!
Thanks! Your answer is awaiting moderation.