The only way that it couldn't be a decent buy at $10.00 is if it didn't fit.
I'm surprised that you said it was lugless. Technium frames had an aluminum mainframe and steel stays. I'd think they'd have to have some kind of lugs at the seat cluster and bottom bracket to bond the steel stays into. It seems like they were at the economy end of the price spectrum.