Techon Digital AKA Digital Nerds
Bought a GPS from this company, they called me to "confirm", tried to upsell, no dice
Placed internet order for GPS on 7/17/08, company called to "confirm" my address even though address bill to and ship to are the same, tried to upsell me on some high price sd cards, i said no, they cancelled my order. No rhyme nor reason, just cancelled because i didn't take the bait. ...