Accubyte.com
Ripoff
- 11-12-2002
- 9
I purchaced my computer on July 7 and had to have it sent back 5 times (Oct 13) before I recieved a working system.
Neil
Tulsa, Oklahoma
Company: Accubyte.com
Country: USA
State: Illinois
City: Elmhurst
Address: 650 W. Grant Ave., Suite 107
Phone: 6308329200