I never ordered online. But I will let you know how it goes with these guys.
Upstate Armory Group is going to handle my FFL stuff. Hopefully I can order this thing next week.
Basically, I order it online, give them the name and address of my FFL they need to ship it in the instruction box they have online when ordering, and then have my FFL fax them a signed document stating they are an FFL (unless they already have that document on file from someone else who bought from them before with the same FFL, I think). Then they will ship it to your FFL, you go to your FFL, pay the FFL transfer fee, get the background check done, and walk out the door with your firearm.