I personally have not used them in a year or so but this thats pretty disturbing news
Ive always liked ZZperformance, they ship products out fast, they have fast and good customer service, never any issues with them or their products either, INTENSE is the same way, Wbodystore is kinda like the middle child, i rate them as "MEH" on my list of sites