I also wanted to comment with my experience with using Cabela's as an FFL. I'm not sure whether or not I should edit the original post with this anecdote as it is not directly related to my experiences with the firearm. Mods, if this post would be better suited as an edit to my original post feel free to let me know.
So, I used Cabela's as my FFL after being told by the employees that it was a $25 transfer. Originally I was going to have a friend of mine do the transfer, but I couldn't contact him, so I used Cabela's. Unfortunately, when I finally got the paperwork done they charged me $50 for the transfer and about $30 for sales tax (I live in Washington state). It took about 3 hours to finish the background check and paperwork because they were so busy. The customer service people were friendly and professional and I gave them the benefit of the doubt because I've worked in retail and understand how frustrating and stressful it can be. However, due to the insane transfer price, I definitely will not be using them for FFL transfers in the future.