I buy many things online, but I am a fan of supporting local small businesses where possible. I only have juice available in a smoke shop locally, and it's cheap import juice for over $1 per ml. I'm a beginning bike rider. I go to the bike shop with the old 75 year old dude that is passionate about bikes. His stuff is more expensive than Walmart, but it's better stuff. I am getting a better deal in the long run.
Especially for a new vaper, a store with even moderately experienced employees can provide a great service, by letting you see and try both devices and juice.
I was shopping for some hiking boots recently. I went to a local retailer, there were lots of people trying them on, and saying "There's my size, now I'm off to Amazon". I could get them online for $40 cheaper. I told the retailer that, and asked if they could match the price. They offered to throw in $40 worth of good wool hiking socks, that I would have eventually bought anyway.
If it's locally owned, you may have a better chance of asking for a discount if you get more than one thing, perhaps. If you buy a device, ask if they'll throw in juice. Juice is incredibly cheap to make, that is a good offer to make them.