That's a nice bike! Seriously, I wouldn't consider that a "department store" bike, despite the technicality. Although I have never heard of the brand before your post, from the rear dropout it appears to be a Raleigh-manufactured bike. I would keep it if it were my size.