If you're military (Active or retired) or Law Enforcement, you can get the $25 discounted rate from OGC.
I recommend finding an FFL that's convenient to get to when the package arrives, since you'll want to view the FFL item immediately upon arrival. If you wait too long, you might have no remedy if the item is damaged or not as expected. Most sellers offer a 3-day return window starting from the day of delivery.
XRing is the closest dealer to my home in Mililani, but it'll be a cold day in Hell before I give them any of my business. Even a dog knows not to crap where it sleeps. Just saying.
I've heard of others charging in the $20 range, but as it was explained to me at OGC, $25 has to cover their cost of receiving and inventorying the package, notifying the buyer it's there, doing the state-mandated paperwork, and then dealing with the permit process. All that takes time and resources, and $25 sometimes doesn't over that when there are problems or special circumstances that require more labor hours to resolve. A smaller business of one or two people could charge lower rates to be competitive, which is one of the advantages of low overhead.
I think $45 is a good price for an FFL looking to cover costs and make a little profit. Anything less is cutting profit margins to almost nothing, especially factoring in overhead, FFL and state licenses, keeping FFL items locked up for security, etc. $100 is just ridiculous.
