the rest of the City Bike pics.
Having a generator mount instead of just clamping the generator bracket to the seatstay made me think this might be something more than just a generic x-mart special, but I could be wrong. The whole package though implies to me that this was at least designed to be sold in a bike shop, or not.