J
Jeremy Whittle Review of Freakin frog
I had an okay experience with Freakin frog. The we...
I had an okay experience with Freakin frog. The website is decent, but the customer service could be better. It's an average company overall.
Comments: