I just checked their website and they appear to be up and running with no problems. I've ordered so many items from them I'd be crushed if they suddenly closed doors. They are my main source for insignia decals, and specialized kits.