Obviously this is a beta version, but for using a site-builder it looks pretty clean so far.
Ease of navigation and understanding are paramount for websites. You have SECONDS to get people or loose them. The main page needs to be whatever you NEED them to see (in your case, your daily deal and any other sales you have going).
One quick observation--you need to change your "info" email address. Having a gmail contact email makes the site look amateur. I'm sure you're planning on changing that before you "open," but just to be sure. Something like "customerservice@wegotcigars.com" is intuitive and professional.
One more thing...
Here's a totally personal opinion: This is a small site, at least to start with. If I were you (and I have been, in the sense of running an online buisness) I'd look to make the most of that fact. Add a lot of personal touches. Don't make it a blog site, but put an avatar here or there of your own face (for "My Pick" cigars or some such). Put a picture of you on the "about us" page. Record some video reviews of you smoking and talking about a specific cigar that you have on sale right now. Rather than hide the fact that you're small-time, own it and exploit it. As all the Pete Johnson fans around here will surely tell you--small is not bad in the cigar world. "This is my company, I run it and I'm absolutely obsessed with giving you the best online cigar purchasing experience of your life. I guarantee the quality and condition of every stick that we ship." etc. etc. Many people distrust internet businesses because they feel either too unprofessional or too impersonal. You can alleviate their fears by owning the fact that you're small and telling/showing them that means better customer service. Most people are going to be able to tell that you new/small-time. If you don't own it, it looks like you're hiding it, and they won't trust you and won't buy from you.