When scanning to add an item to the cart, you can only scan a UPC and not a SKU. Which is fine if everything in the store has a UPC. If not you need to hit the search bar, scan the SKU, select the right variant, then add to cart. Not exactly a smooth process. Anyone in retail can tell you that is a disaster on Black Friday where adding 2 minutes to each checkout means the person at the end of the line is adding a half an hour or more to get to the front.
I’m sure someone said, “Everything has a UPC!” when it was set up, not realizing that isn’t true. A lot of high end outdoor furniture doesn’t have a barcode. We carry 40 different BBQ grills all without a barcode. We put 4 bottles of spices into a custom gift box which will never have a UPC because it doesn’t exist outside our business. And we sell thousands of those a month.
Bad enough Shopify doesn’t allow a different price for web than POS. Or make discounts for one side or the other.