<ARTICLE> 5

                                                       
<PERIOD-TYPE>                              YEAR              YEAR
<FISCAL-YEAR-END>                          JAN-31-1999       JAN-31-2000
<PERIOD-END>                               JAN-31-1999       JAN-31-2000
<CASH>                                       1,436,083           650,541
<SECURITIES>                                         0                 0
<RECEIVABLES>                                6,743,341         8,379,477
<ALLOWANCES>                                         0                 0
<INVENTORY>                                 16,110,910        22,467,395
<CURRENT-ASSETS>                            25,318,565        32,460,111
<PP&E>                                       1,326,261         1,851,964
<DEPRECIATION>                                       0                 0
<TOTAL-ASSETS>                              27,160,471        34,770,250
<CURRENT-LIABILITIES>                       12,915,201        16,601,223
<BONDS>                                              0                 0
<PREFERRED-MANDATORY>                                0                 0
<PREFERRED>                                          0                 0
<COMMON>                                        26,605            26,440
<OTHER-SE>                                  13,697,903        15,378,944
<TOTAL-LIABILITY-AND-EQUITY>                27,160,471        34,770,250
<SALES>                                     54,655,135        58,644,181
<TOTAL-REVENUES>                            54,655,135        58,644,181
<CGS>                                       44,281,126        48,155,753
<TOTAL-COSTS>                                6,451,354         7,190,951
<OTHER-EXPENSES>                              (26,968)            (7,346)
<LOSS-PROVISION>                                     0                 0
<INTEREST-EXPENSE>                             727,538           795,617
<INCOME-PRETAX>                              3,222,085         2,509,206
<INCOME-TAX>                                 1,142,000           761,000
<INCOME-CONTINUING>                          2,080,085         1,748,206
<DISCONTINUED>                                       0                 0
<EXTRAORDINARY>                                      0                 0
<CHANGES>                                            0                 0
<NET-INCOME>                                 2,080,085         1,748,206
<EPS-BASIC>                                        .79               .66
<EPS-DILUTED>                                      .77               .65