Typical post from someone happy to bag Garmin without supplying anything useful. Besides, have you checked back since Garmin acknowledged and fixed the problems?
I will confess to being somewhat surprised with Garmin's response and speed of resolution this time round. But still, gotta give them credit for getting things sorted.