Purchased several GPS watches off of their web site and they charged my credit card but never shipped me anything... I am contacting all of the credit bureaus
Buyer beware!
Purchased several GPS watches off of their web site and they charged my credit card but never shipped me anything... I am contacting all of the credit bureaus
Buyer beware!
Country: USA State: California City: Redwood Shores
Address: Redwood Shores
Phone: 6507435000
0 comments