Oh my goodness!! I hope they give you your money back. I use two different harnesses. The ones that Chattiesmom makes and the ones from GW Little that come in either pink or red. They have the padded sternum for traveling.
I'm so glad your baby didn't get out of that harness on a busy street.