Hi Carolyn,
It wasn't difficult for me to find some disturbing reviews of them online, That said, I always take those with a grain of salt as people will always go out of their way to complain when they aren't happy, but will rarely comment when they are.
Site itself has been registered since 2013 but does seem to be selling from China. The general rule when dealing with mainland Chinese suppliers is to always use a safe payment method and NEVER buy branded items unless that is your intention, which we would also recommend against doing.
So long as you protect yourself with a safe payment, buying NON-BRANDED products from mainland China is the best way to go, but I have to stress, stay away from BRANDED.
Cheers