There's no solid proof they ever shipped anything. Derek Nguyen runs Cadovimex and Vu (Andy) Le runs Mekonza. Two scammers running legitimate businesses? Highly unlikely.