Yes I have briefly. The peaklife is a typical Chinese rip off copy of an older generation of GPS units. It had a poor menu, very slow to recalculate and frequently lost the sat signals, and I cant remember anything which did impress me, except for the price

. I tried to find out how to update the maps, and at that time you couldn't do it. As it was only about £90 at the time I took it on the chin and bought a 660.
I seem to recall it was only suitable for a car, as you couldn't get a bike mount and it was not designed for motorcycle use.