We're located in Paramount, CA. Our goal is to always ship your order within 1 business day from our warehouse. We don't drop ship or have a factory in China. We treat buyer how we want to be treated.
Location: United StatesMember since: Jun 05, 2007Seller: autostuffoutlet