Condition:
When a customer adds products to their cart and they do not check out, they are stored in the customers_basket in the database.
Customer returns, cart is merged and the 'old' products and prices are added without pricing being updated.
Now customers can now checkout with long past expired sales or specials.
Code fix needed:
There doesn't appear to be a product pricing check operating when the customers_basket is being merged into the shopping cart - one needs to be added to make certain the product and their attribute prices are current.
Bookmarks