The prodecure recommended by Conway Tropical Fish. And Practiced by us.
Bring a styrofoam container, or hot/cold bag to have the fish bag put into for transport.
Open the bag the fish came in, and add water to it every 15 minutes for one hours. With the goal of doubling the water they were shipped in.
Then net them out of the bag and into the tank.
When dealing with territorial fish, before this process is started you would:
Do a 20% water change, rearrange all decor in the tank, to reset territories(great time to gravel vac)
Top it off, start acclimation process.
Before fish is netted into the aquarium, feed a large pellet food so that new inhabitants have a mouth full, then release new fish.
Leave the light on for the first night. When the light goes out, is when the territory disputes start. So allowing them to fully acclimate for at least 24 hours before they have to fight is best.
Few things I'd advise against. Floating the bag.. It stresses the fish out more. You'd be better of just dumping them in there. When a fish is floating, it's being harassed by other fish, and it can't hide, when it sees fish swim by, will lead to even more stress.
Also $20 fish add up. When you have a tank of 50 neons, and mollies and platies etc. All cheap fish, it only takes 1 fish with disease to kill all of them. So keep that in mind when you're calculating risk.
Obviously it's always advised to quarantine new fish first. But few practice this method.