you have a link to the roketa? here is another one i was looking at before deciding on the tmec for myself. its from mot buys that advertises on this forum, not sure about their reliability as a dealer, or the bike, its a 250cc.
http://www.motobuys.com/db-d250rte-a-sun.html
lancer? haven't heard anyone mention that name.