I use FRP for all my online purchases now, and have been for about six month. The company is easy to work with, easy to communicate with, and gets my product to me in a week or so. I have been doing a lot of pre-orders recently and that has been going very well too. FRP also has a good discount...