I recently discovered GNL Textile while searching for a specific fabric. Not only did they have the item I was looking for, but their selection was vast, and the prices were competitive.