Forum:Shops not scaling?

Wondering if someone could explain this to me.

A friend and I have been playing this game together right from the start. Created our chars together, only play it with one another. Same levels, same progress, same missions, etc.

However, a couple times now, something has been weird. Latest example. We are both level 25 and were in the exploitation preserve, the creature slaughter fights. If I load up my game in single player and go to the shops, the merchandise is level 19-21, no matter how many times I reload. If I invite her, same deal, always. If she loads up her character in SP, the items are level 25, scaled to her. If she invites me, they are still at that level.

We have tried everything we can think of to explain this. No matter what, though, the shops offer me level 19-21 items, and her level 25ish. I've tried changing chars, reloading, inviting or not inviting (letting her join first), joining with her BEFORE starting the game, etc. Same deal. If it's my game, the items are lower level.

Can anyone explain this? We literally have the same game, since we have played it together only. I am very slightly ahead of her in exp, but that's it. Such a small amount, it shouldn't matter anyway.

The shops in Sanctuary did this before, where they were offering her class mods and stuff long before me. Any ideas why, or how to 'fix' this difference (other than having her host all the time)? I like to shop camp when she's not available to play, and would like access to items my level.