I would go direct from Uncle Mike's...I did and he does a slap up job in service. Plus you are directly supporting the maker.
FRP games is nice for those add on things or misc items you want to add in and save a few bucks. I've had great experience with them but in the event anything is out of stock and needs to back order is very annoying and takes time.
other than the fact the resin is lighter, easier to clean and convert it has the same detail as metal.