I noticed back in 2013 folks weren’t too thrilled about NEWFROG. They keep sending me emails with some pretty good prices. Anyone dealt with them recently?
Nope. I think I spamfiltered them.
I found their descriptions seemed dubious.
I believe they used to spam BLF.
I haven't ordered anything from them.
NEWFROG? LMFAO!!! Was that the best name they could come up with? Bwahahahahahahaha!!!