I remember Tower refused to sell X-Raided's albums. They also overcharged on their CDs, they got greedy and that's how some businesses go out of business when they get too greedy. After buying a CD from them you walk out feeling like you got hustled because you payed 23 dollars for a CD.
At the same time that Tower was still active, there was small mom & pop record stores that were much better.