I just bought upholstery material from them and couldn't be more satisfied. They have a huge selection of materials and notions at decent prices. They often have sales and that is when I like to shop there. I love the fast delivery also.
Lekala has a great selection of patterns at unbelievably low prices. I love getting patterns from them. I can get the patterns custom fit to my measurements. I also do sewing for others and I can get them from Lekala custom size. Their patterns come with full instructions and are extremely easy to use.
I love using Mini In The Box. The selections are numerous and well detailed. I trust this company they always come through with quality, fast delivery, prices, and service.