I like the idea of mailers with a % off code and your website listed, then you could have some type of rewards plan for each purchase even if it's for a small amount to hook them in. You'd likely have to build your product base from power supplies to other electronics that are more repeatable buys. So long as you pick up more volume it can make up for the slim margins. If you start getting people to your website more you can up sell to different products you might not have on Amazon then won't have to worry about price as much.