Website is in the USA, but the company and probably the shipping site is in Czechoslovakia. All I could find says it's a relatively new website, has a low trust rating, and potentially connected to up to 27 other "untrustworthy" sites.

When I clicked on the website and the first thing I saw was a $1500 depth finder selling for $130 .... red flags went up !! I mean, even if the thing was "stolen" it would sell for much more than that !!