I went to their site which is and isn't a "site". AMPT Bikes
They are advertising here. The drawing looks good, I'm not sure about the 299.99 price. If it's as nice as they say then I think that's reasonable. I broke the downtube on my frame yesturday. Right at the top of the front motor mount (no i didn't crash). I sleeved over the outside for a temp fix and welded it up. I am going to need a new frame so I'm asking if anyone has any more info on these guys and their frame? I really like the "built in" tank. It says they will be available in October. I'm hesitant to preorder a frame they can't even post a picture of.