i haven't had much luck with either of those places, i've ordered from both of them a handful of times and my order always ends up being canceled because they don't have enough of the fabric in stock to complete the order.
i've since stopped trying to work with them because i would end up missing sales with other online shops, that also had the fabric on sale, only to end up with nothing from them.