<TABLE> <S> <C>
<PAGE>
<ARTICLE> 5
<S> <C> <C>
<PERIOD-TYPE> 9-MOS YEAR
<FISCAL-YEAR-END> SEP-30-2000 DEC-31-1999
<PERIOD-START> JAN-01-2000 JAN-01-1999
<PERIOD-END> SEP-30-2000 DEC-31-1999
<CASH> 45,652 108,324
<SECURITIES> 0 0
<RECEIVABLES> 325,039 802,653
<ALLOWANCES> 17,063 30,768
<INVENTORY> 2,263,425 1,019,616
<CURRENT-ASSETS> 2,682,724 1,934,673
<PP&E> 1,356,341 2,913,707
<DEPRECIATION> 407,486 1,318,810
<TOTAL-ASSETS> 4,077,852 3,639,648
<CURRENT-LIABILITIES> 2,849,070 1,719,835
<BONDS> 147,789 725,151
0 0
913,150 913,150
<COMMON> 2,115,460 1,902,960
<OTHER-SE> (1,947,617) (1,621,448)
<TOTAL-LIABILITY-AND-EQUITY> 4,077,852 3,639,648
<SALES> 3,262,943 3,063,144
<TOTAL-REVENUES> 3,265,375 3,104,603
<CGS> 2,422,046 2,425,203
<TOTAL-COSTS> 3,301,316 3,400,856
<OTHER-EXPENSES> 26,692 3,297
<LOSS-PROVISION> 0 0
<INTEREST-EXPENSE> 87,289 74,357
<INCOME-PRETAX> (149,922) (373,907)
<INCOME-TAX> 0 0
<INCOME-CONTINUING> (149,922) (373,907)
<DISCONTINUED> (176,247) (359,473)
<EXTRAORDINARY> 0 390,667
<CHANGES> 0 0
<NET-INCOME> (326,169) (342,713)
<EPS-BASIC> (0.04) (0.03)
<EPS-DILUTED> (0.04) (0.03)
</TABLE>