Join Date: Sep 2007
Location: Bay Area and Sacramento
Bikes: Bike Friday Tikit
in answer to your original question. The few people on this forum that have experience with Flamingo bikes, have overall given them positive reviews. If you search the forum for Merc (a brand name sold in the UK), you will get some info on that particular Flamingo bike.
As for the one you specifically posted about, I don't think anyone here has had any experience with it. If you do end up buying it, please do come back and let us all know what you think.