Leap Fish - LeapFish.com
Sold promises but delivered nothing. Refused to refund within 40 days
Well I think our story goes much like everyone elses but yet they told me rip off report was just false and their site was new/better/whatever... I was told they were receiving a fraction 2%-6% of the search volume that google receives and they told me those numbers which were obviously huge. They ...