I think a new bug has appeared, if you trade for item 1 in a shop, item 2 will become a copy of item 1. Eg. merchant has sword and salve, I trade for the sword, the salve then becomes another sword.
Fixed... arg, most of these bugs are due to Javascript being a butthole of a programming language.
Thanks again for reporting!