7515 N Leadbetter Rd
Just got an order on www.oneworldtechproducts.com and as soon as I saw it just had a sense that it was off. I tried calling the phone number and of course does not work, checked the IP address and its out of Virginia but the order is shipping to Portland Oregon. Did a little research and stumbled across this site and then I see all the other reports with this same address. Now time to cancel the order. Hope they dont get anybody to fall for this scam.