Very frustrating
Very frustrating. Their automated fraud system cancels every order. Their customer support doesn't exist.
I would stay clear of this company until they fix everything.
If they ever get back to me and fix the issue I'll update my review.








