I haven't heard anything but good things about these units. Some guys here have had some negative comments about Lowrance customer service when they had a problem or question. The price is right.
I have a Garmin but this unit has always been on the top of my list should I need a replacement.
FYI I had no luck with the linked you posted.