Tejal Sandera 52 2001 days ago Many retailers are struggling and quite a few are even closing up shop â but these 20 retailers are booming in-store and online.