I'm sure it's Hancocks of Paducah. I had a similar experience with them last year - one fabric was backordered, then they sent me the wrong shade. I called them and they said WE'RE SORRY, JUST KEEP IT (3 yds) & we'll ship out the right one to you today. Got it in 2 days. THAT'S what I call GREAT customer service :)