<ARTICLE>                     5
       
                             
<PERIOD-TYPE>                       9-MOS
<FISCAL-YEAR-END>                            JAN-02-1999    
<PERIOD-START>                               JAN-03-1998    
<PERIOD-END>                                 OCT-03-1998    
<CASH>                                         2,135,307    
<SECURITIES>                                   1,669,651    
<RECEIVABLES>                                  5,448,993    
<ALLOWANCES>                                     264,453    
<INVENTORY>                                    5,986,501    
<CURRENT-ASSETS>                              15,376,942    
<PP&E>                                         6,698,280    
<DEPRECIATION>                                 2,517,383    
<TOTAL-ASSETS>                                23,065,439    
<CURRENT-LIABILITIES>                          6,599,342    
<BONDS>                                                0    
<PREFERRED-MANDATORY>                                  0    
<PREFERRED>                                            0    
<COMMON>                                         869,007    
<OTHER-SE>                                    14,875,303    
<TOTAL-LIABILITY-AND-EQUITY>                  23,065,439    
<SALES>                                       39,569,202    
<TOTAL-REVENUES>                              39,569,202    
<CGS>                                         30,777,968    
<TOTAL-COSTS>                                 35,612,897    
<OTHER-EXPENSES>                                       0    
<LOSS-PROVISION>                                  36,000    
<INTEREST-EXPENSE>                                 9,648    
<INCOME-PRETAX>                                3,920,305    
<INCOME-TAX>                                   1,417,000    
<INCOME-CONTINUING>                            2,503,305    
<DISCONTINUED>                                         0    
<EXTRAORDINARY>                                        0    
<CHANGES>                                              0    
<NET-INCOME>                                   2,503,305    
<EPS-PRIMARY>                                       0.69    
<EPS-DILUTED>                                       0.64