I don't think you're being unreasonable. Usually the V-tread/combo tap sole has a different model number (for example the park ave is 5615 but with the combo tap sole is 5616). If you look at your receipt the model number should match what you got. Does the shoe that you received with a leather sole (that's supposed to be Dainite) have a standard offering that comes in leather? If so, you can probably check the model number on that too and call back and say "I ordered model numbers # and # but received # and # erroneously."