Most Americans live Pay check to Pay check
so interest rate is killing a lot of them and in top although salary increase was better year over year the inflation is just a big hurdle.
until the confidence comes back these retailers will survive but it will be difficult to make money...
glts