Dell Store to open down the street

It seems Dell has been watching the Apple Stores, and is opening its own retail outlets, both in Texas, and in Nyack at my local Palisades Mall. Palisades is supposedly the 2nd largest mall in America, and it does have a Skating Rink, merry-go-round and Ferris Wheel inside. It also has an Apple Store, so […]