Thinkall
They said the software that I ordered was free but then they charged me 49.90
- 01-13-2007
- 18
I was supposed to get 4 free cd's from thinkall.com but they went ahead and charged my account 49.90.
Company: Thinkall
Country: USA
Site: thinkall.com