No, I'm not really a whiz, only been here since jan. 31, lol. I just read the boards alot and learn from what others say.
As far as your question about the custom storefront, I have NO idea on that one. I'm only selling currently on ebay so that is where knowledge ends.