I ordered a showdown fish finder on feb. 23,2010. Took my credit card and havent heard from them since. This is 10-28-2010. Followed with several emails, calls and no reply. Cannt get a credit back on my card and no response. Who has a number for the owner of the site?