So I just got an email from Fabric Depot saying their online store is back (now based out of St. Louis, MO?). Their site seems to be having some issues - I haven't been able to get the fabric pages to load.

If anyone does have success shopping there, the email said the code 'WELCOMEBACK' could be used for 30% off.

Use caution though - so far there's nothing about their return on Facebook or Instagram, so I'm not entirely sure just what's going on.