They have been back for a while - under their old website. My last purchase from them (EK Filler port) was last week and using their new website. I had to (re)register with them. They are competitive on price but I only use them if I can't find something on TitanRig, Performance PC, modmymod or Amazon. Walmart keeps on popping up in my searches too but they haven't 'won' anything from me as yet.
The previous owner had a closeout sale earlier this year, and it looks like the current owner bought the name.
The new store is located in Raleigh, NC, it used to be in NY. {
ABOUT}