Raiden Technology
Total rip off, no response from company california
I ordered a product which promised it would ship within 2-3 business days, and we would receive an email confirmation after the product shipped. After approximately 2 weeks, we emailed for confirmation. It took 4 emails to receive a response. The product arrived much later than promised and did not ...