We've been ordering the same fabric from them for years and every other time they run into inventory issue which is not known ahead of time. They don't notify you about it and sometimes refund your credit card abruptly only to recharge again days later... One big mess.