iStore-USA.com
iStore-USA.com, a subsidiary of Replicator Depot Inc…
Our Marketing, Sales, and Tech support office is located in Temecula, CA, our warehouse and Distribution Center is conveniently located in Ontario, CA, and we have been in business since 2009.
We are all about customer service because iStore-USA.com wants you as a frequent customer, we are quite proud of the fact that 90.5% of our customers come back to purchase more products.
Our goal is to ship your order within one business day of receiving it.
Our mission is to make your shopping experience at iStore-USA.com a memorable one.
Please stop by often and find out why we have so many loyal customers.