
Roland Villarreal
GBThey are not from America They are not from America. The girl Leslie is from the Philippines. She is not nowhere in America...or like she says in California. Every thing comes from red China. As you know is sub-standard. Cheap materials, lead paint. Don't trust them. I and many more found it out the hard way.