Worth a look at.

http://www.postiebikes.com