Wibabett.com
I Never Have Heard of this company
- 08-26-2009
- 7
I'd a cost on my charge card that was 129.00
I questioned the cost since I've never heard about the corporation or do I recall actually downloding any sotfware by this title!
The Wibabett countered and stated I purchased this therefore today I want support obtaining my money-back so if anybody has any recommendations PLEAE I would like to understand.
Company: Wibabett.com
Country: USA
State: Pennsylvania
Site: witabett.com