I have only ever ordered from them once, but they obviously have AWESOME customer service, which will send me back faster than low prices! I have always believed that you get what you pay for. I would rather pay a little bit more for fabric to have great customer service than to get a "deal" and have to deal with snotty less than helpfull people if a problem arises!