Erica Yufan C.
Posted
God awful company
God awful company. A complete scam do not order for them. Never received my products or any updates despite being charged immediately for them and was never able to get into contact with them despite multiple tries.




