They offer 16 styles of yarn and two kinds of fiber for spinning. They have 52 stock colors, and will dye to match if you send a color swatch. The price for the custom dye is an additional $16.00/lb, and they require a minimum order of 14oz. The prices are better than I remembered! The price in Canadian dollars ranges from $30 [tussah noile and rovings] to $104 [fine boucle]. There is no minimum order on stock colors, and they accept Visa and Mastercard! HOW MUCH BETTER CAN YOU GET! I know the address and phone were posted before, but I'll include them again for easier reference. The Silk Tree a division of SELECT SILKS INC #15 - 1551 Johnston Street Vancouver, BC V6H 3R9 Canada Phone 604-687-SILK Fax 604-263-7593