You sure about the potions? During the whole game one minor stamina potion was enough to restore my stamina bar completely (I had Constitution of 50 near the end). Now I got Con of 10 and I need 2 minor potions to restore the bar.
In George's shop I saw many enchanted weapons. I even saw Imp's Dirk for 2200 Gold and other expensive items. I bough some pair of enchanted gloves too.