Yes, I've ordered from Nature Girl and they have EXCELLENT customer service! The hair is gorgeous, too. I have the 3b. They are a bit expensive. Other than that, I'd recommend them to anyone!
On their website, it says to order 12-14 pieces for a full weave. My order took about 5-7 days.