Mediocre trust score : 4%

Report viewed: 491 times

   1 Reviews


2021-10-22 14:43:16    0.5 stars

Total scam. Address is listed as 523 Sylvan Ave, 5th Floor, Mountain View, CA 94041 USA. That address is a single story residential home, however; there is NO 5th floor! When I asked the chat person about that, they immediately terminated the chat and disappeared. Total SCAM