Their customer service does not exist
Their customer service does not exist, try their contact page on their website ..just try and click on any of the links. This is NEW FROG. They are SCAMMERS and SPAMMERS. Go check out the NEW FROG Reviews for a laugh .. They should be called cesspool deals. cesspool: a disgusting or corrupt place.
