The Bra on my car is a LeBra unit (bought my bro's bra at the same time) & I think it's very well made . I've had it for a few years & still fits good . Back when I got it , there were none around & I had to special order it (pretty pricey

)& they made it from patterns per order . Now I see more & more with bras on them . Mine also has no LeBra stamping on it (I think because of the made to order situation) , which I found a bit strange , but OK with me .
Maybe you got a bad one that slipped by the Q.C. guys . Maybe you should return it & buy one from another store . I've had several LeBra bras & they've always been a quality product . This one cost me quite a bit more than the others , but my 'Tour is worth it !
Good luck !