Ya the current plan is to only have the user choose products, not products and stores just like you mentioned.
Essentially users chooses product for column A and a product for Column B. Then all stores prices are shown for those two chosen products.
Seems like I will have a few areas to tackle with all these linking and options. Will try to chop it up and see what tutorials may help me with it.