You can follow them on facebook.
Yes, they are made in China. The company has a trademark on the name and the are a registered LLC. My daughter actually lives about 15 miles from their listed address in Houston. I'm betting they will be working 24 hours a day to get all the orders out if they are legit.


The Things You Remember in Life aren't Things at all.