I've ordered from Elkabee's and found them to be very nice and helpful. I needed a 4 yards of a specific fabric and placed my order. They contacted me to say they only had two shorter pieces of it left that didn't quite equal 4 yards, and to see if I still wanted it. Now, that's personal service! Of course I took it because it was the perfect fabric for my quilt, plus I was impressed with the owners for getting in touch with me.