Linen World has been a family-run business in Oxon Hill for decades, but the owners say that competition has made it hard to keep going.