For fabric, there is also Kaimuki Dry Goods. It's located in Kaimuki on 10th Avenue. It has all types of fabric but it is more on the pricey side. The Calico Cat is another fabric store located in Kaimuki, next to the Goodwill store. She sells mainly cotton printed fabrics (calico) and she also sells wool felt. It's only open on certain days... I think M W F and Sat...She is a really nice lady. I hope this helps.