iMomoko.com Reviews (1)
iMomoko.com Rating
Address: 11100 Valley Blvd, Suite 106, El Monte, California, United States, 91731
Add contact information for iMomoko.com
Add new contacts
Address: 11100 Valley Blvd, Suite 106, El Monte, California, United States, 91731
Add contact information for iMomoko.com
The worst online shopping website I have ever met.
It asked me to submit the PHOTO of CREDIT CARD and PHOTO ID after ONE WEEK!!!!!! It's only $400 order. Also it charged my card immediately but it doesn't ship my products after charging for them one week.