It is the law that if a product - with matching UPC label is priced one price and rings up another - that they have to match the price on the shelf.
If Petco puts a pastel in with normals and has a sign with ball pythons priced at $xyz price - they have to honor that price. It IS the law.