convrt top latches new repo $49.99

I just called Year One to inquire again about the back order. They claim parts will be in May 5th but in the meantime they cancelled my order cause I refused to pay for parts until they ship. They never told me they cancelled the order. This is NOT the way to do business! Most businesses don't charge the customer until the product is shipped, It's actually not legal in most states. If they have cash flow issues it's not my problem. I'm never using Year One again!