Rumor is that Dell will soon be selling their computers at Staples.

Interesting….

Technorati Tags: ,