<ARTICLE>                     5
                           
                                
<PERIOD-TYPE>                      9-MOS
<FISCAL-YEAR-END>                                   JAN-03-1998
<PERIOD-START>                                      DEC-29-1996
<PERIOD-END>                                        SEP-27-1997
<CASH>                                                1,975,647
<SECURITIES>                                          2,786,309
<RECEIVABLES>                                         4,817,688
<ALLOWANCES>                                            237,008
<INVENTORY>                                           4,379,415
<CURRENT-ASSETS>                                     14,297,770
<PP&E>                                                6,232,674
<DEPRECIATION>                                        2,560,900
<TOTAL-ASSETS>                                       21,059,040
<CURRENT-LIABILITIES>                                 5,820,029
<BONDS>                                                       0
<PREFERRED-MANDATORY>                                         0
<PREFERRED>                                                   0
<COMMON>                                                691,461
<OTHER-SE>                                           13,813,425
<TOTAL-LIABILITY-AND-EQUITY>                         21,059,040
<SALES>                                              32,215,233
<TOTAL-REVENUES>                                     32,215,233
<CGS>                                                24,237,010
<TOTAL-COSTS>                                        28,577,958
<OTHER-EXPENSES>                                              0
<LOSS-PROVISION>                                        (4,000)
<INTEREST-EXPENSE>                                       21,037
<INCOME-PRETAX>                                       3,641,275
<INCOME-TAX>                                          1,286,000
<INCOME-CONTINUING>                                   2,355,275
<DISCONTINUED>                                        (136,918)
<EXTRAORDINARY>                                               0
<CHANGES>                                                     0
<NET-INCOME>                                          2,218,357
<EPS-PRIMARY>                                              0.74
<EPS-DILUTED>                                              0.70