Has anyone had experience of these units? They are available from Pedalese on a website. I am a bit wary of sites like this with incomplete address ,no phone or email . Looks to be a light and neat unit from a large Chinese manufacturer. Any other sellers known?