BKE released their sales results for April, a 51.5% increase over the same period last year. Year to date sales (1st Quarter) are up 38.7% so I don't think that the sector has cooled off.
I haven't held the stock long enough to have a feel for how sales relate to earnings, but it looks like we will have a positve surprise to the estimate of .22 when earnings are released.
Volume on this stock is relatively low and this may be attributable to the small amount of shares outstanding(14 Million) The big boys, ie mutual funds may not be buying BKE yet, but if they do,hold on to your hat because you could be in for a nice move. Good Luck