asked by Jane M. on 11/12/15
No, it is not. I contacted BBB, and no luck with that either. I canceled my credit card because I had an odd charge from Amazon, so now I don't have to worry about my CC info. They are a scam!
Get answers from the BabyMetro staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now