How to solve price and stock differences in a unified commerce system?