Near Jean-talon metro, you can find street St-hubert with glass roof over the street. There are many inexpensive stuff in that street. I remember seeing fabric store in that street, but don't remember the number. sorry. But you can go there as if window shopping & you probably will find some interesting stuff