Free: Contests & Raffles.
It used to be that you could save quite a bit by buying online but to me it's easier to just buy locally, since either way you pay tax, and ordering online you have the additional cost of shipping and the transfer fee. (as others have already stated)
I like buying online, local dealers selection is way less, waiting times are longer than ordering yourself, prices are high and I really like having a small FFL to sit down BS with and handle the transfer.Buds and gunwatcher.com
Buds guns on line has very competitive pricing and has a list of FFLs in all areas you can ship to. I’ve had great luck with Buds.