What is the best way to get customers to visit your website and keep coming back?
The best way to get customers coming back to a retail website is to provide them with more than just your merchansdise - give them helpful hints on how to use the electronics, for example.
You also want to have a cleanly designed, easy to navigate website to make their purchasing experience a breeze. People want the white glove/red carpet treatment online nowadays and they're only going to shop where they can get that and more. You also might want to study companies who have perfected this - like Amazon.com.